Какие значения я должен передать в функцию нормализации при распознавании радужной оболочки?
Я работал над реализацией системы распознавания радужной оболочки в Matlab, по нормализации я использовал эту функцию
[polar_array, polar_noise] = normaliseiris(image, x_iris, y_iris, r_iris,x_pupil, y_pupil, r_pupil, eyeimage_filename, radpixels, angulardiv);
я передал координаты x, y и радиуса для обоих кругов (радужная оболочка и зрачок) x_iris, y_iris, r_iris,x_pupil, y_pupil, r_pupil
но я застрял в этих двух переменных (radpixels, angulardiv)!! не могу понять, какие значения я должен передать?! я видел, что кто-то сказал, что он / она прошел 32, 240 соответственно, но это не сработало со мной! Может кто-нибудь сказать мне, какие значения я должен передать? или хотя бы объяснение?
Спасибо:)
1 ответ
Разве это не ясно сказано в комментариях?
% radpixels - radial resolution, defines vertical dimension of
% normalised representation
% angulardiv - angular resolution, defines horizontal dimension
% of normalised representation
( Источник)
Примечание: "32, 240" могут быть полезными значениями... но как мы узнаем, что не так с вашей параметризацией, без более подробной информации? Вы должны подумать о том, насколько радпиксели и ангуларды полезны для вашего приложения.