看板 MATLAB 關於我們 聯絡資訊
小弟先付上程式碼 area(u,v) xlim([0 1]) ylim([0 1]) print -dpng hand BW=Imread('AAA.png'); BW=im2bw(BW,0.5); Imshow(BW) [m,n]=size(BW); A=1-bwarea(BW)/(m*n) 我是要算在[0,1]*[0,1]方塊內那塊區域的面積 目標是要用二值化求出(雖然這招不太會 但也沒有別招會用= =) 不過在print出來的圖 有邊框 也就是 ┌───────┐ │ 灰色區域 │ │ ┌───┐ │ │ │我要的│ │ │ │區域 │ │ │ │ │ │ │ │ │ │ │ └───┘ │ │ 我不要>< │ └───────┘ 請問需要如何讓print出來的圖只剩下中間那塊我要的 我爬過文章,不過看不太懂= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.195 ※ 編輯: OldChuang 來自: 140.112.4.195 (11/22 21:42)
a19890124:[a,b]=size(x) s1=x(1:a/2,1:b/2) 這是分割圖片的 你可 11/24 23:47
a19890124:以跑看看 然後再想要怎麼用在你那邊 11/24 23:49