看板 MATLAB 關於我們 聯絡資訊
各位前輩好 我現在有一張圖是使用image processing toolbox內的grabcut 來裁切出想要的範圍(下圖白色範圍) 但結果並不是正方型 https://i.imgur.com/YZu7XdM.jpg 一開始我是先試著找出pixel為1的最小的XY跟最大的XY 不過切出來的效果還是會多一點點黑色的邊 https://i.imgur.com/05Wh1Jd.jpg 所以後來另外找了個function FindLargestSquares 不過似乎只能用在圓型圖案內找正方型@@ 目標是希望能找出白色圖型中最大的正方形(紅色框框範圍內,紅框是我手動畫的) https://i.imgur.com/VFIsoyS.jpg 請問各位大大,該如何取得最大的正方形? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.65.44 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1527260250.A.2D5.html
LiamIssac: 先切圓再找? 05/26 13:21