[opencv-python] error: (-215:Assertion failed)
2021. 10. 11. 17:43ㆍ오류모음
728x90
원인
- imread는 이미지를 제대로 읽어오지 못할 경우 None을 반환합니다.
해결
잘못된 경로 입력 or 한글!! 확인
=> OpenCV가 유니코드를 못다룸... ㅜㅜ
굳이 한글을 써야한다면 인코딩 필요
def imread_korean_path(path): with open(path, "rb") as fp: numpy_array = np.asarray(bytearray(fp.read()), dtype=np.uint8) return cv2.imdecode(numpy_array, cv2.IMREAD_UNCHANGED)
이런식으로 인코딩
728x90
'오류모음' 카테고리의 다른 글
[Android] java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. (0) | 2021.10.11 |
---|---|
[Android] 이미지 높이, 너비제한 안먹힐때 (0) | 2021.10.11 |
[Tensorflow] 텐서플로우 load_model 에러 (h5py) (0) | 2021.10.11 |
[python] dlib 설치 안될때. (0) | 2021.10.11 |
[Jupyter] Jupyter Notebook 실행안될때 (0) | 2021.10.11 |