opencv android-edge检测

时间:2016-09-02 11:19:36

标签: java android image-processing opencv4android

我正在android中创建一个项目,我需要在最初的阶段检测edges的{​​{1}}。但是object不适合它们会被破坏。我有为edges尝试了otsu thresholding方法。 现在我试图从直方图中获得强度,任何人都可以帮助我使用edge detection中的histogram方法从图像的calchist中找出平均值。此外,我正在考虑将图像划分为3 * 3的块,然后计算每个块。但是能够找到如何做到这一点。 我正在使用opencv库。

谢谢, 请回复。

1 个答案:

答案 0 :(得分:0)

Canny,sobel,prewitt和许多边缘检测算法执行边缘检测。 但是,正如你所说,他们仍无法提取所有边缘。 您可以使用一些边缘链接算法来链接那些损坏的边缘。 我使用蚁群算法(遗传算法)使图像可以理解。 但是你可以使用很多链接算法。

干杯。