티스토리 뷰

AttributeError: 'NoneType' object has no attribute 'shape'


cv2.imread()시 발생한 에러로, 이미지 파일을 읽어오지 못해 발생한 에러입니다.


저같은 경우에는, 파일의 상대 경로를 잘못 입력하여 에러가 출력되었습니다.

상대경로는 헷갈리는 경우가 많으니, 절대경로로 변경해주면 해결됩니다. 


cv2.imread(String fileName, int flag)

fileName: 이미지 파일의 절대/상대 경로

flag: 이미지 파일을 읽어 들일 때의 옵션

- cv2.IMREAD_COLOR: 컬러, 투명한 부분 무시, default

- cv2.IMREAD_GRAYSCALE: 흑백, 이미지 처리 중간단계에서 많이 활용

- cv2.IMREAD_UNCHANGED: 이미지파일을 alpha channel까지 포함

return type: img객체 행렬 (numpy.ndarray)

    numpy란? python에서 수학 처리 위한 모듈

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함