我怎样才能画一个圆圈或 x 只是为了显示在一个增量点或核心上,以通过这些指纹元素显示典型的图形形式。我的意思是如何检测指纹图像中的核心和增量。我实际上有一个项目,我从扫描仪收集指纹作为图像对象,我想分析它们以便我在图像上绘制顶点和边缘
典型的例子是附上的图片
我怎样才能画一个圆圈或 x 只是为了显示在一个增量点或核心上,以通过这些指纹元素显示典型的图形形式。我的意思是如何检测指纹图像中的核心和增量。我实际上有一个项目,我从扫描仪收集指纹作为图像对象,我想分析它们以便我在图像上绘制顶点和边缘
典型的例子是附上的图片
给定 aBufferedImage
你可以调用createGraphics()
来获取 aGraphics2D
然后你可以绘制基本原语,最终会出现在你的 BufferedImage 中。
例如,假设您有:
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) );