Java 在指纹图像上画圆和三角形
我怎样才能画一个圆或x来显示一个三角形点或核心,通过这些指纹元素来显示典型的图形形式。我的意思是如何在指纹图像中检测核心和增量。我实际上有一个项目,我从扫描仪上收集指纹作为图像对象,我想对它们进行分析,以便在Imag上绘制顶点和EGDEJava 在指纹图像上画圆和三角形,java,image-processing,fingerprint,fingerprinting,Java,Image Processing,Fingerprint,Fingerprinting,我怎样才能画一个圆或x来显示一个三角形点或核心,通过这些指纹元素来显示典型的图形形式。我的意思是如何在指纹图像中检测核心和增量。我实际上有一个项目,我从扫描仪上收集指纹作为图像对象,我想对它们进行分析,以便在Imag上绘制顶点和EGDE 典型的例子是附加的图像给定一个缓冲图像,您可以调用createGraphics()来获得一个Graphics2D,然后您可以绘制基本的原语,这些原语将在您的缓冲图像中结束 例如,假设您有: BufferedImage fingerprint = readFing
典型的例子是附加的图像给定一个
缓冲图像
,您可以调用createGraphics()
来获得一个Graphics2D
,然后您可以绘制基本的原语,这些原语将在您的缓冲图像中结束
例如,假设您有:
BufferedImage fingerprint = readFingerPrint();
然后你可以做:
Graphics2D gfx = fingerprint.createGraphics();
gfx.draw( new line2D.Double( x1, y1, x2, y2) );
gfx.draw( new Ellipse2D.Double(x, y, width, height) );
什么框架?还是只想更新图像本身?谢谢,我已经得到了java.awt.image.BufferedImage;虽然我是用他们的sdk从SecuGen scanner获得的
但如何在指纹图像中检测核心和增量
检测细节并不是一件小事。您可能会使用图像处理工具,例如,或生物识别软件来为您进行识别,例如进行识别不是问题,因为这包括扫描仪api的功能。我只想展示这些delta,core point的图形谢谢你的评论,但问题不在于如何使用图形api,而是如何检测我想在哪里绘制这些曲线。我的意思是如何在图像中检测Delta或CARDE,也许你可以考虑将问题的标题从“指纹图像和Delta”绘制出来,特别是在你之前的评论中,“重做不是问题……”我只想展示这些delta,core point的图形,强烈建议这是关于使用图形API的。另外,请参见@copeg的真实响应