在Matlab中求两点间的强度
你们能告诉我如何计算灰度图像中两个点之间的强度总和吗? 任何帮助都将不胜感激。在Matlab中求两点间的强度,matlab,image-processing,Matlab,Image Processing,你们能告诉我如何计算灰度图像中两个点之间的强度总和吗? 任何帮助都将不胜感激。 最后,我将此方法用于第1点和第2点: x=[p1(1),p2(1)];y=[p1(2),p2(2)]; X=x(1):x(2); Y=interp1(x,y,X); Y=round(Y); 现在我有了点的位置 I=0; for i=1:length(X) I=I+Userimage(Y(i),X(i)); end 只是两个点的像素值之间的差异。[startpoint endpoint]这正是您想要的吗?
最后,我将此方法用于第1点和第2点:
x=[p1(1),p2(1)];y=[p1(2),p2(2)];
X=x(1):x(2);
Y=interp1(x,y,X);
Y=round(Y);
现在我有了点的位置
I=0;
for i=1:length(X)
I=I+Userimage(Y(i),X(i));
end
只是两个点的像素值之间的差异。[startpoint endpoint]这正是您想要的吗?不,是直线上两点之间的点强度总和。您可能想要使用