在fabri中计算行数

2024-05-15 07:37:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着计算以下织物的经纱和纬纱数量:

part of a fabric 1

part of  a fabric2

为了从纬线(水平线)开始,我在y方向上应用了Sobel运算符,以便更容易区分这些纬线,结果如下:

sobelY of image1

sobelY of image2

现在我正试图将cv2.HoughLines应用于大的白色水平点阵列,这样我就可以找到水平线的数量,但它给了我完全白色的图像输出。如何将cv2.HoughLines应用于不是每个白色像素而是每个白色束?你知道吗

如果我现在所做的对我的目标不是一个好方法,有什么更好的建议吗?你知道吗


Tags: 数量水平运算符方向cv2区分织物白色