웹상의 Python에서 이미지 가장자리 감지 코드를 찾고 있었는데보고 싶은 재미있는 것을 발견했습니다. 불행하게도 나는이 오류가 계속 : 'cv2.cv.cvseq'개체가 어떤 속성 '총'잘못에서 코드의 라인은 전체 코드 사이를 전환 할 수있는 옵션이Python OpenCv에서 'cv2.cv.cvseq'객체에 'total'속성이 없습니다.
lines = HoughLines2(dst, storage, CV_HOUGH_STANDARD, 1, CV_PI/180, 100, 0, 0);
이다가 없습니다 Hough Standard와 Hough Probabilistic, 확률 론적 접근법을 사용하여 (따라서 "lines.total"코드를 필요로하지 않음) 잘 동작하므로 설치하고 가져올 필요가있는 모든 것이 확실합니다.
** "TypeError : 'NoneType'객체는 subscriptable이 아닙니다 ** line : 'rho, theta in lines [0] :'* * 및 **'x1, y1, x2, y2 행의 [0] : 게시 한 스크립트를 실행하면됩니다. – DamianJ
그런 다음 이미지에 선이 발견되지 않았다고 생각합니다. 우선'cv2.imread (image) '를 변경합니다. 나중에 임계 값 매개 변수를 더 낮은 값으로 변경하십시오. 에러 라인 직전에'print lines'을 추가하십시오. 'NoneType' 또는 인쇄 값을 출력하는지 확인하십시오. 또한'cv2.Canny()'행의 매개 변수를 변경하십시오. 오류가 계속 발생했습니다. 이미지를 업로드하십시오. –
당신은 임계 값에 대해 옳았습니다. 나는 그것들을 상당히 낮추어야했다. 감사. – DamianJ