簡體   English   中英

在android中使用邊緣檢測選擇區域后裁剪圖像

[英]Crop image after selecting area using edge detection in android

我想自動選擇要稍后裁剪的頁面區域。 我認為邊緣檢測可能是有用的,並使用canny邊緣檢測來查找圖像的邊緣。 現在我有這個形象! 但我不清楚選擇頁面區域為矩形。 任何人都可以建議這個問題的方法或實現? 我真正想要做的是選擇頁面區域如下。 有沒有其他方法可以做到這一點? 我還在使用matlab的數字圖像處理介紹書中看到了邊界檢測。 但我對此並不熟悉。 我可以將它用於此目的嗎?

我假設你有“Canny-ed”形象。 現在您可以使用Imgproc.findCountours來查找和存儲邊緣(您需要List<MatOfPoint> )。 在使用findContours之前,我會使用Imgproc.dilate ,這可能有助於找到輪廓(它“變胖”線,所以我們確信findContours不會錯過你的目標)。 然后,您只需使用Imgproc.boudningRect即可獲得投資回報率。 然后使用此ROI裁剪圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM