Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Matlab中求两点间的强度_Matlab_Image Processing - Fatal编程技术网

在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]这正是您想要的吗?不,是直线上两点之间的点强度总和。您可能想要使用