Я пытаюсь рассчитать контраст изображения 'tire.tif' в Matlab
, используя эту формулу Contrast формула Я сделал эту маленькую программу в Matlab двумя способами. Проблема в том, что я не получаю тот же результат. Может кто-нибудь проверить мой код и сказать мне, что я сделал неправильно.
[M,N]=size(I);
Lumi=1/(M*N)*sum(I(:)); % which gives 53.66
Cont_method1=sqrt(1/(N*M)*sum(I(:)-Lumi)^2); % gives 5.478+03
Cont_method2=sqrt(1/prod(size(I))*sum(power((I(:)-Lumi),2))); % gives 9.0292
sum(err)*sum(err)
, в методе 2 у вас естьsum(err*err)
. - person Phil Goddard   schedule 18.05.2018