Tag: 眼睛检测

Opencv – 检测眼睛是闭合还是开放

嗨,大家好我正在研究一个项目,我们正在试图检测眼睛是闭合的还是在图片中打开……我们到目前为止所做的是我们检测到了眼睛然后是眼睛然后我们应用了hough变换希望当眼睛睁开时,虹膜将是唯一的圆圈问题是当眼睛闭合时……它也产生一个圆圈 这是代码: import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.MatOfRect; import org.opencv.core.Point; import org.opencv.core.Rect; import org.opencv.core.Scalar; import org.opencv.core.Size; import org.opencv.highgui.Highgui; import org.opencv.objdetect.CascadeClassifier; import org.opencv.imgproc.Imgproc; public class FaceDetector { public static void main(String[] args) { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); System.out.println(“\nRunning FaceDetector”); CascadeClassifier faceDetector = new CascadeClassifier(“D:\\CS\\opencv\\sources\\data\\haarcascades\\haarcascade_frontalface_alt.xml”); CascadeClassifier eyeDetector = new CascadeClassifier(“D:\\CS\\opencv\\sources\\data\\haarcascades\\haarcascade_eye.xml”); Mat image = Highgui.imread(“C:\\Users\\Yousra\\Desktop\\images.jpg”); Mat gray = Highgui.imread(“C:\\Users\\Yousra\\Desktop\\eyes\\E7.png”); String faces; […]