看板 MATLAB 關於我們 聯絡資訊
請問一下 假如我有個矩陣A A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0; 0,0,0,0,0,1,1,1,1,0,0,0,0,0; 0,0,1,1,1,1,1,1,1,1,1,1,1,0; 0,0,1,1,0,0,0,0,0,0,1,1,1,0; 0,0,0,1,1,1,1,1,1,1,1,1,1,0; 0,0,0,0,1,1,1,1,1,1,1,1,1,0; 0,0,0,0,0,0,0,0,0,0,0,0,0,0] 為一圖形 已知物件形狀約為橢圓形 如何找到能將絕大多數1包含在其中但儘量不要太大的長方形? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.202.193 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1420215423.A.459.html
mp19990920: help bwlabel 01/03 08:15
forb9823018: 3Q 不過我還要想辦法改一下 01/03 12:01
forb9823018: 若是左上一個大橢圓 右下一個小橢圓 01/03 12:02
forb9823018: 兩個有一點點連在一起 01/03 12:02
forb9823018: 但我只要大橢圓就行 01/03 12:02
forb9823018: 但分區會把他們分在一起 01/03 12:03
forb9823018: 我還在想要怎麼把他們切開 01/03 12:03
mp19990920: help dilation、help erosion 01/03 14:17
mp19990920: 侵蝕完再膨脹之後再找物件 01/03 14:24
forb9823018: 原來有這個function我還用手打@@ 01/03 14:31
forb9823018: 另外順便問一下圖形讀到是Unit8格式 01/03 15:23
forb9823018: 但是中間處理要用到小數和超過256 01/03 15:24
forb9823018: 但不管怎麼丟值、設矩陣、zeros運算完後自動會變 01/03 15:24
forb9823018: unit8運算讓結果錯誤 01/03 15:25
mp19990920: double(uint8變數) 01/03 16:59
forb9823018: 感謝,又遇到另一個奇怪的問題了@@ 01/03 17:17