我正在使用 OpenCV 来检测交通图像中的黄线。我能够找到(大部分)使用 hsv 掩码找到想要的区域:lower = np.array([20,100,100])upper = np.array([30,255,255])mask = cv2.inRange(hsv_img, lower, upper) result = cv2.bitwise_and(image, image, mask = mask)掩蔽的结果(灰度):https://i.stack.imgur.com/bIrTc.pnghttps://i.stack.imgur.com/fy0M3.png我想检查面具是直线还是曲线。我尝试过使用 canny 检测、霍夫线和轮廓,但我无法使用这些方法中的任何一种准确预测它是否弯曲。检查该区域是弯曲还是直线的最佳方法是什么?编辑1:道路不一定是同一个方向。它也可以是直的,甚至指向相反的方向。
添加回答
举报
0/150
提交
取消