AI/VISION
[OpenCV] OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\canny.cpp:829: error: (-215:Assertion failed) _src.depth() == CV_8U in function 'cv::Canny 문제 해결 방법
Python과 OpenCV를 사용하여 이미지에서 캐니 에지 검출을 계산하려고 하는데 아래와 같이 문제가 발생하였다. 이 문제는 uint8로 캐스팅을 하여 계산을 해야 하기 때문에 캐스팅만 해주면 문제가 해결된다. OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\canny.cpp:829: error: (-215:Assertion failed) _src.depth() == CV_8U in function 'cv::Canny 이 문제를 해결하는 방법은 uint8로 캐스팅만 해주면 된다. 그레이스케일로 변환한 값을 다시 uint8로 바꿔서 캐니 에지 검출을 하면 된다. # 엣지 연결 magCopy = np.uint8(mag) e..
2024. 1. 11.
최근댓글