2017-06-03 10 views
0

私は変更したい行列(画像)に座標を持っています。座標はx座標ベクトルとy座標ベクトルの形になっています。これらの座標の値だけを変更するにはどうすればよいですか。XとY座標による行列値へのアクセス

私は表記I(x,y)を使用することを試みたが、それは私のすべての可能な組み合わせを提供します:

I = zeros(10,10); 
x = [4 6 8]; 
y = [7 3 1]; 
I(x,y) = 1; 
imshow(I); 

は私に与える:enter image description hereを私が取得したいことはありながら: sub2ind機能を使用してenter image description here

答えて

2

以下のようになります。

I(sub2ind(size(I),x,y)) = 1 
関連する問題