2013-05-28 54 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,該參數將定義圖像的位置和大小,如果圖像不是方形,則需要考慮寬高比,但希望這會使您沿正確的路線。

相關問題