我在检测钢材缺陷图案时遇到问题。
我在下面附上了一张图片,您可以在其中找到一 block 钢材躺在绿色的地面上。由于颜色不同,人们很容易识别钢材。我想先从绿色地面上裁剪钢材,我想知道如何使用 cv2
我很感激任何建议和信息。
最佳答案
对于直线和如此强烈的颜色对比,您应该成功使用 cv2.Canny() 函数。
https://docs.opencv.org/3.3.0/da/d22/tutorial_py_canny.html
如果您的所有图像都是大致相同的绿色/灰色组合并且大部分水平平坦,则另一个想法会奏效。您可以丢弃图像中 RGB 值中绿色过多的任何行。
关于python - 根据特定颜色裁剪图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52251534/