В настоящее время я разрабатываю систему распознавания лиц, моя текущая работа - распознавать только лица, но не распознавать их. У меня есть некоторые исследования, такие как алогарифм с собственным лицом, но я не знаю, как применить его к своим кодам. Кто-нибудь здесь может мне помочь?
if (webSource.grab()) {
try {
webSource.retrieve(frame);
Graphics g = jPanel1.getGraphics();
faceDetector.detectMultiScale(frame, faceDetections);
for (Rect rect : faceDetections.toArray()) {
// System.out.println("ttt");
Core.rectangle(frame, new Point(rect.x, rect.y), new Point(rect.x + rect.width, rect.y + rect.height),
new Scalar(0, 255,0));
}
Highgui.imencode(".bmp", frame, mem);
Image im = ImageIO.read(new ByteArrayInputStream(mem.toArray()));
BufferedImage buff = (BufferedImage) im;
if (g.drawImage(buff, 0, 0, getWidth(), getHeight()-150 , 0, 0, buff.getWidth(), buff.getHeight(), null)) {
if (runnable == false) {
System.out.println("Paused ..... ");
this.wait();
}
}
} catch (Exception ex) {
System.out.println("Error!!");
ex.printStackTrace();
}
}
}
Это моя текущая работа в faceDetection




Вы можете показать нам то, что уже пробовали?