Python 基于特定颜色的裁剪图像
我在检测钢的缺陷模式方面遇到了困难 我在下面附上了一张照片,在上面你可以看到一块钢铁铺在绿色的地面上。由于颜色不同,人们很容易识别钢材。我想先从绿色的地面上裁剪钢材,我想知道如何使用Python 基于特定颜色的裁剪图像,python,python-3.x,opencv,Python,Python 3.x,Opencv,我在检测钢的缺陷模式方面遇到了困难 我在下面附上了一张照片,在上面你可以看到一块钢铁铺在绿色的地面上。由于颜色不同,人们很容易识别钢材。我想先从绿色的地面上裁剪钢材,我想知道如何使用cv2 我非常感谢您的建议和信息 使用直线和如此强烈的颜色对比,您应该能够成功地使用cv2.Canny()函数 如果你所有的图像都是大致相同的绿色/灰色组合,并且大部分是水平平面的,那么另一个想法就行了。您可以扔掉RGB值中绿色过多的任何一行图像。看看这个。这将为您提供一个起点,您可以简单地使用颜色分割和轮廓检测使
cv2
我非常感谢您的建议和信息
使用直线和如此强烈的颜色对比,您应该能够成功地使用cv2.Canny()函数
如果你所有的图像都是大致相同的绿色/灰色组合,并且大部分是水平平面的,那么另一个想法就行了。您可以扔掉RGB值中绿色过多的任何一行图像。看看这个。这将为您提供一个起点,您可以简单地使用颜色分割和轮廓检测使其工作