例如(時間有限,僅寫了灰度圖像的壹部分):
I=imread('source.bmp');
n=ndims(I); %獲得圖像維數,如果是2就是灰度圖像,3是彩色圖像,需要分別處理
if n==2
[x,y]=size(I); %求圖像大小
imwrite(I(1:round(x/4),1:round(y/4)),'file.bmp','bmp');
end
這樣就把圖像分成4*4,最左上角的圖像保存到file.bmp中了。
思路大致如此,手頭沒有matlab,上班ing,供妳參考。
以上。
專業路過的老狼