2013-05-28 22 views

cevap

3

imagesc işlevi, görüntünün nerede çizildiğini belirten argümanlar alabilir, bu yüzden bunu kullanırdım. görüntü olduğu üzerinde aralığı tanımlamak imagesc için

Not ilk iki argüman:

% 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) 

şuna benzer: İşte imagesc bir örnek bir arsa üzerine çizilmiş ediliyor çizilmiş. Açıkçası, argümanları görüntünün konumunu ve boyutunu tanımlayacak linspace olarak değiştirirsiniz ve görüntünün kare olmaması durumunda en boy oranını hesaba katmanız gerekir, ancak umarım bu size Doğru çizgiler.