Я сегментировал печень по КТ-изображениям с использованием Region Growing. Мне нужно рассчитать среднеквадратичную ошибку между эталонным изображением и сегментированной областью. Когда я запускаю код, я получаю вывод 1.1146. При изменении порядка входных данных я получаю значение 2,2164. Я не знаю, насколько я точен. Потому что я не знаю диапазон ошибки RMS. Первое изображение - это эталонное изображение 'ref3.jpg', а второе изображение - это сегментированное изображение 'm5.jpg'. Пожалуйста, помогите мне. Мой код
%metrics.m
I=imread('ref3.jpg');
J=imread('m5.jpg');
re2=rms_error(I,J)
----
function [er]=rms_error(A1,A2)
% A1, A2 : Matrices of same size MxN
% er : Rms error
% Author : Kamlesh Pawar
if (size(A1)~= size(A2))
display('Matrix dimension mismatch while calculating RMS value');
return;
end
er = sum((A1(:)-A2(:)).^2);
er=sqrt(er/size(A1(:),1));
end