Я пытаюсь измерить количество информации, потерянной в изображении, когда изображение искажается, а затем не искажается.
Итак, я выполняю следующий процесс в Matlab (сохраняя поле зрения камеры постоянным).
Исходное изображение (тип камеры-обскуры) -> выполнить искажение «рыбий глаз» (с использованием модели деления) -> отменить искажение искаженного изображения (используя модель, обратную модели деления), чтобы получить неискаженное изображение.
После выполнения вышеуказанной процедуры я пытаюсь получить разницу между двумя изображениями, используя imsubtract(Original_Image, Undistorted_image)
. Это дает мне небольшую разницу в пикселях между изображениями, которая нечеткая.
Мои вопросы,
а) Есть ли лучшая процедура для определения количества информации, потерянной между неискаженным изображением "рыбий глаз" и исходным изображением?
б) Есть ли еще одна мера погрешности, которую я могу использовать в приведенном выше сценарии для измерения потери информации об изображении?
Спасибо!
imshowpair
. - person codeaviator   schedule 03.05.2017imabsdiff
вместоimsubtract
- person Tes3awy   schedule 03.05.2017