Я занимаюсь распознаванием радужной оболочки для моего проекта последнего года обучения. Теперь я смог обнаружить радужную оболочку с помощью преобразования круга Хафа, но это не работает при обнаружении зрачков, хотя я изменил свою веб-камеру на ИК-камеру. пытались использовать цвет HSV для обнаружения черного цвета в радужной оболочке, но он все еще не работает, так что какие алгоритмы я должен использовать?
IplImage *capturedImg = cvLoadImage("template.jpg",1);
IplImage* imgHSV = cvCreateImage(cvGetSize(capturedImg), 8, 3);
cvCvtColor(capturedImg, imgHSV, CV_BGR2HSV);
IplImage* imgThreshed = cvCreateImage(cvGetSize(capturedImg), 8, 1);
cvInRangeS(imgHSV, cvScalar(0, 0,0, 0), cvScalar(179, 200, 50,77), imgThreshed);
cvShowImage("HSV",imgThreshed);