裂纹检测opencv c++
Crack detection opencv c++
我是图像处理的新手,我想检测裂缝,请任何人帮助我。
enter image description here
根据您提供的描述,我认为最好的方法是使用带有 cv2.binary_and()
函数的二进制掩码。
您可以使用 2 个阈值进行颜色分割,这两个阈值将是裂缝颜色的最小和最大颜色值。
另一种解决方案可能是使用 Otsu 的阈值方法。这可能会为您的面罩生成最佳值。
图像蒙版后,您必须尝试在图像中创建这些裂缝的轮廓。您可以使用 cv2.findContours()
函数。 (检查此 link,它描述了您可以 implement this function 的方式)
我是图像处理的新手,我想检测裂缝,请任何人帮助我。 enter image description here
根据您提供的描述,我认为最好的方法是使用带有 cv2.binary_and()
函数的二进制掩码。
您可以使用 2 个阈值进行颜色分割,这两个阈值将是裂缝颜色的最小和最大颜色值。
另一种解决方案可能是使用 Otsu 的阈值方法。这可能会为您的面罩生成最佳值。
图像蒙版后,您必须尝试在图像中创建这些裂缝的轮廓。您可以使用 cv2.findContours()
函数。 (检查此 link,它描述了您可以 implement this function 的方式)