OpenCV - HoughLinesP не может обнаружить горизонтальную линию ⇐ Python
OpenCV - HoughLinesP не может обнаружить горизонтальную линию
Я пытаюсь определить местоположение (x1,y1,x2,y2) горизонтальной линии и вертикальной линии на изображении ниже, используя cv2 в Python. Но, похоже, он обнаруживает только вертикальную линию. изображение с горизонтальными и вертикальными линиями
импортировать cv2 как cv #прочитать изображение img = cv.imread('src.png', cv.IMREAD_GRAYSCALE) #конвертировать в двоичный формат _ , bimg = cv.threshold(img, 200, 255, cv.THRESH_BINARY) #извлечь края cimg = cv.Canny(bimg, 100, 200) #обнаружить линии linesP = cv.HoughLinesP(cimg, 1, np.pi / 180, 50, Нет, 50, 10) Обнаруживает только вертикальную линию, показанную двумя точками
Я пытаюсь определить местоположение (x1,y1,x2,y2) горизонтальной линии и вертикальной линии на изображении ниже, используя cv2 в Python. Но, похоже, он обнаруживает только вертикальную линию. изображение с горизонтальными и вертикальными линиями
импортировать cv2 как cv #прочитать изображение img = cv.imread('src.png', cv.IMREAD_GRAYSCALE) #конвертировать в двоичный формат _ , bimg = cv.threshold(img, 200, 255, cv.THRESH_BINARY) #извлечь края cimg = cv.Canny(bimg, 100, 200) #обнаружить линии linesP = cv.HoughLinesP(cimg, 1, np.pi / 180, 50, Нет, 50, 10) Обнаруживает только вертикальную линию, показанную двумя точками
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Нарисуйте горизонтальную и вертикальную линию при наведении курсора мыши на диаграмме JS.
Anonymous » » в форуме Php - 0 Ответы
- 58 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Нарисуйте горизонтальную и вертикальную линию при наведении курсора мыши на диаграмме JS.
Anonymous » » в форуме Php - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-