Matlab

2016-12-09 6 views
1

の2点間の強度を求めると、グレースケール画像の2つの宣言点の間の強度合計をどのように計算すればよいですか? ご協力いただければ幸いです。 enter image description hereMatlab

+0

単に差。 [startpoint-endpoint]これはまさにあなたが望むものですか? – netizen

+0

いいえ、直線内の2点間の点強度の合計。 – asys

+1

おそらくあなたは['improfile'](https://www.mathworks.com/help/images/ref/improfile.html)のようなものを使いたいと思っています。 – Suever

答えて

1

最後IはPOINT1及びポイント2は、この方法を使用した:

x=[p1(1),p2(1)];y=[p1(2),p2(2)]; 
X=x(1):x(2); 
Y=interp1(x,y,X); 
Y=round(Y); 

は今は点の位置を持っているので、2つの点の画素値との間の

I=0; 
for i=1:length(X) 
    I=I+Userimage(Y(i),X(i)); 
end