cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\clahe.cpp:353: error: (-215:Assertion failed) _src.type() == CV_8UC1 || _src.type() == CV_16UC1 in function '`anonymous-namespace'::CLAHE_Impl::apply'
___해결못하고 코드 자체를 다른 걸 사용했다 ___ image1 =scan_img(image ,width=200,ksize=(3,3), min_threshold=20,max_threshold=210) image2 = img_roi(image1) gray = cv2.cvtColor(np.float32(image2), cv2.IMREAD_GRAYSCALE) gray = cv2.normalize(gray, None, 0, 255, cv2.NORM_MINMAX) chahe = cv2.createCLAHE(clipLimit=1.0, tileGridSize=(5, 5)) gray = chahe.apply(gray) 아마 이 코드에서 float32로 변환해서 에러가 난것같다. 다른 프로젝트를 하다가 이런 에러를 또..
gray = cv2.cvtColor(np.float32(image2), cv2.COLOR_BGR2GRAY) cv2.error: OpenCV(4.5.4) d:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.simd_helpers.hpp:92: error: (-2:Unspecified error) in function '__cdecl cv::impl::`anonymous-namespace..
image1 =scan_img(image ,width=200,ksize=(3,3), min_threshold=20,max_threshold=210) image2 = img_roi(image1) gray = cv2.cvtColor(np.float32(image2), cv2.COLOR_BGR2GRAY) 에서 밑의 코드로 변경하니 해결 되었다. image1 =scan_img(image ,width=200,ksize=(3,3), min_threshold=20,max_threshold=210) image2 = img_roi(image1) gray = cv2.cvtColor(np.float32(image2), cv2.IMREAD_GRAYSCALE)