Какие значения я должен передать в функцию нормализации при распознавании радужной оболочки?

Я работал над реализацией системы распознавания радужной оболочки в 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" могут быть полезными значениями... но как мы узнаем, что не так с вашей параметризацией, без более подробной информации? Вы должны подумать о том, насколько радпиксели и ангуларды полезны для вашего приложения.

Другие вопросы по тегам