2013-05-28 3 views

答えて

3

imagesc関数は、画像が描かれる場所を指定する引数を取ることができるので、これを使用します。画像がされる範囲を定義imagesc

注最初の二つの引数:

% Draw plot 
vals=rand(2,100); 
plot(vals(1,:),vals(2,:),'x'); 
hold on; 

% Draw image 
im=imread('moon.tif'); 
xs=linspace(0.1, 0.2, size(im, 2)); 
ys=linspace(0.1, 0.2, size(im, 1)); 
colormap gray; 
imagesc(xs,ys,im) 

次のようになります。ここではimagescの例は、プロットの上に描画されています描かれた。明らかに引数を画像の位置と大きさを定義するlinspaceに変更したい場合は、画像が正方形でない場合は縦横比を考慮する必要がありますが、うまくいけばこれはあなたを連れて来ます右の線。

関連する問題