我正在使用 OpenCV 來檢測交通圖像中的黃線。我能夠找到(大部分)使用 hsv 掩碼找到想要的區(qū)域: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)掩蔽的結(jié)果(灰度):https://i.stack.imgur.com/bIrTc.pnghttps://i.stack.imgur.com/fy0M3.png我想檢查面具是直線還是曲線。我嘗試過使用 canny 檢測、霍夫線和輪廓,但我無法使用這些方法中的任何一種準(zhǔn)確預(yù)測它是否彎曲。檢查該區(qū)域是彎曲還是直線的最佳方法是什么?編輯1:道路不一定是同一個(gè)方向。它也可以是直的,甚至指向相反的方向。
OpenCV:檢測區(qū)域是直的還是彎曲的
哆啦的時(shí)光機(jī)
2022-10-25 15:45:53