0

我正在开发一种软​​件,该软件将人类手掌的图像作为输入,然后读取该手掌的线条以进行预测。我们成功地读取了这张图片的像素。但是,我们仍然离准确读取线的像素还差得很远。

如果有人从事过这样的项目,请提供帮助。

我为此尝试过谷歌搜索,但结果并不令人满意。我想获得一些输入,例如,执行图像读取的正确方法应该是什么?Java中是否有可用的API?

图片:

图 1 图 2 图 3 图 4 图 5 图 6 图 7 图 8 图 9

4

2 回答 2

0

感谢大家的回应。您的回复在很大程度上帮助了我。同时,我一直在阅读图像阈值。我正在遵循的过程有点像这样:

1)我确信我的软件将作为输入获得的图像将仅属于上述类型。也就是说,图像将是灰度的,并且是手的,没有别的。2) 我正在选择一个阈值,我将根据该阈值检查此手部图像的像素。3)如果这个像素的值小于我的阈值,我会将该像素转换为黑色。4)否则我会把它变成白色的。

这样我就有一个只包含黑白像素的图像。我想在此之后我可以继续寻找掌纹。如果有人有任何进一步的步骤,请建议我。

于 2013-02-12T09:48:54.637 回答
0

有两种可能的选择可以帮助您开始:

  1. Java2D

  2. JAI - Java 高级成像

于 2013-02-10T11:42:21.843 回答