Рисование круга на изображении по отпечатку пальца и дельте
Как я могу нарисовать круг или х, просто чтобы показать в дельта-точке или ядре, чтобы показать типичную форму графика с помощью этих элементов отпечатка пальца. Я имею в виду, как я могу обнаружить ядро и дельту в отпечатке пальца изображения. На самом деле у меня есть проект, где я собираю отпечатки пальцев со сканера как объект изображения, и я хочу проанализировать их так, чтобы я нарисовал вершину и egdes на Imag
Типичным примером является прикрепленное изображение
1 ответ
Учитывая BufferedImage
ты можешь позвонить createGraphics()
чтобы получить Graphics2D
который вы можете затем нарисовать основные примитивы, которые в конечном итоге в вашем 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) );