2011-09-17 32 views
0

我使用IMCROP,放大,MATLAB

[X,Y,I2,矩形] = imcrop(...) 功能讓我的子圖像。

1-我想先放大我的圖像然後裁剪我的圖像。它將如何工作?

使用imtool我可以先放大,然後裁剪我的圖像,但我可以導出存儲矩形座標。 問候,

回答

1

這是支持開箱即用的:你叫IMCROP後,一個人影打開並顯示圖像。從工具欄中,像往常一樣使用平移/縮放工具,一旦完成禁用它們,您將回到您指定可拖動矩形的模式。做出選擇並雙擊它接受。

下面是一個例子:

I = imread('coins.png'); 
[I2,rect] = imcrop(I); 
figure, imshow(I2) 

pan-zoom-tools crop

0

假設你想產生一個新的縮放/裁剪圖像,你可以使用imresize調用imcrop之前放大圖像:

B = imresize(A, scale) 

相反,如果你有在Matlab中顯示的圖像,並且希望放大圖上編程,那麼你可以使用zoom功能:

zoom(factor) 

查看文檔的細節:

+0

@曼蘇爾西迪基如何使用平移功能/縮小。其次我不知道縮放放大。 – Shahgee

+0

你想製作一個新的縮放/裁剪圖像?或者你只是試圖讓圖像顯示在Matlab中,並有能力縮放/平移? –

+0

我修改了我的解決方案以包含「縮放」功能。 –