이 매개 변수와 함께 cv2.houghlines를 사용하여 선을 감지하고 있습니다. 색상이있는 첫 번째 이미지에서는 선을 감지하는 데 아무런 문제가 없지만 두 번째 것은 회색 선이며 아무 선도 감지하지 못합니다. 나는 매개 변수를 가지고 놀았지만 기쁨은 없습니다. 이진 이미지에서 hough 선 감지
rho = 1 # distance resolution in pixels of the Hough grid
theta = np.pi/180 # angular resolution in radians of the Hough grid
threshold = 28 #28 #200
min_line_length = 40 #80 #220 #minimum number of pixels making up a line
max_line_gap = 5
lines = cv2.HoughLinesP(img, rho, theta, threshold, np.array([]), minLineLength=min_line_len, maxLineGap=max_line_gap)
이
내가if len(image.shape) >= 3:
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)
else:
gray = image
를 호출하는 방법이며,이 두 이미지입니다 : 우리는 당신이 아는 방법을 알고하지 않기 때문에
'cv2.HoughLinesP (회색, ...' – Miki