반응형 OpenCV3.4이하 썸네일형 리스트형 OpenCV Rectangle 함수 에러 해결법 rectangle typeerror: function takes exactly 4 arguments (2 given) 위 에러는 OpenCV에서 3.4 버전의 이하 버전은 그 이후에 지원하지 않는 프로토타입 때문에 생기는 에러다. 이 경우 해결 방법은 다음 두 가지이다. 1. 아래의 프로토타입을 사용한다. cv2.rectangle(cpy, (rc[0],rc[1]),(rc[0]+200,rc[1]+200), (0, 0, 255), 2) # 빨간색으로 두께가 2픽셀 짜리의 사각형을 그리는 함수 2. OpenCV의 버전을 그냥 업그레이드 한다. Python 3.7.3을 사용하는 conda 환경의 우분투에서 실행할 때 최신 버전 구하기 옵션 : 버전 지정 특정 버전을 원하면 언제든지 지정할 수 있습니다 conda install -c conda-forge opencv=4.1.1 Conda는 env에서 무언가를 업데이트하지 않고는 .. 더보기 이전 1 다음