用matlab处理图像ROI区域,用regionprops函数计算出了ROI的灰度均值,怎么计算出每块区域的灰度方差啊
我是用的regionprops的MeanIntensity算的均值,但是用它算出来的方差结果却全是一样的,明显有问题啊,到底应该怎么算啊fork=1:num%num是标记...
我是用的regionprops的MeanIntensity算的均值,但是用它算出来的方差结果却全是一样的,明显有问题啊,到底应该怎么算啊
for k=1:num %num是标记的邻域个数
gm=regionprops(L,I,'MeanIntensity'); %gm灰度均值
[r,c]=size(L==k);
a=zeros(r,c);
gu(k)=0;
for i=1:c
for j=1:r
gu(k)=(a(i,j)-gm(k).MeanIntensity)^2; %gu灰度方差
end
end
end 展开
for k=1:num %num是标记的邻域个数
gm=regionprops(L,I,'MeanIntensity'); %gm灰度均值
[r,c]=size(L==k);
a=zeros(r,c);
gu(k)=0;
for i=1:c
for j=1:r
gu(k)=(a(i,j)-gm(k).MeanIntensity)^2; %gu灰度方差
end
end
end 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询