1. 程式人生 > >Matlab從影象中選取矩形區域

Matlab從影象中選取矩形區域

imrect

a = imread(‘lena8.jpg’);
b = imcrop(); % 得到矩形區域的畫素矩陣

imcrop

a = imread(‘lena8.jpg’);
b = imrect;
h = wait(b);%得到矩形的起始點和長寬

注意

在第一種方法中,將開啟的影象最大化後,不影響畫素值,在第二種方法中,將影象進行放大後再進行擷取矩形區域,得到的矩形的初始點和長寬都是浮點型(有可能帶小數),因此還需要對得到的資料進行取整的處理。