chA*_*Ami 5 java android opencv image-processing edge-detection
我想自动选择要稍后裁剪的页面区域.我认为边缘检测可能是有用的,并使用canny边缘检测来查找图像的边缘.现在我有这个形象!但我不清楚选择页面区域为矩形.任何人都可以建议这个问题的方法或实现?我真正想要做的是选择页面区域如下.
有没有其他方法可以做到这一点?我还在使用matlab的数字图像处理介绍书中看到了边界检测.但我对此并不熟悉.我可以将它用于此目的吗?
我假设你有“精明”的形象。现在您可以使用
Imgproc.findCountours, 来查找和存储边缘(您需List<MatOfPoint>要这样做)。在使用之前,findContours我会玩Imgproc.dilate,这可能有助于找到轮廓(它“加粗”线条,因此我们确信findContours不会错过您的目标)。那么您只需要使用即可Imgproc.boudningRect获得您的投资回报率。然后使用这个 ROI 裁剪图像。
| 归档时间: |
|
| 查看次数: |
7160 次 |
| 最近记录: |