gpt4 book ai didi

c - 我们如何检测具有相同背景的图像的边缘?

转载 作者:行者123 更新时间:2023-11-30 17:26:56 25 4
gpt4 key购买 nike

Image form camera

我正在尝试使用找到轮廓cvFindContours( 灰色, 存储, &contour, sizeof(CvContour), CV_RETR_LIST, CV_CHAIN_APPROX_SIMPLE, cvPoint(0, 0));和 Canny,但我无法检测到它。有什么办法可以检测到它。(所有处理都是在c中完成的)

最佳答案

首先均衡图像以获得更好的对比度。它也会增加噪点和其他纹理,但对象将非常明显。

现在,找到渐变,它将避免大部分渐变颜色和噪点以及一些纹理。

现在您可以尝试一些阈值处理,它将在阴影和对象周围提供良好的边缘和区域。

为了去除噪声和纹理,可以使用大内核对整个图像进行中值模糊,然后进行阈值处理以获得有趣的区域掩模。

您也可以尝试上述方法的多次迭代。不需要太多的准确性,请尝试模糊纹理。

关于c - 我们如何检测具有相同背景的图像的边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26580901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com