OpenCV

Python(파이썬)에서 OpenCV를 이용해 이미지 Numpy array로 불러오기

HooSL 2021. 12. 27. 17:39

먼저 필요한 numpy와 opencv를 import 해줍니다. 

import cv2
import numpy as np
# 이미지 파일을 읽어오는 방법
img = cv2.imread('사진경로') # 예) data/images/sample.jpg 확장자명까지 기입
print(img)
print(img.shape)
print(img.ndim)

# 이미지 파일을 그레이스케일로 읽어오는 방법
img2 = cv2.imread('사진경로',0) #0이 grayscale을 뜻합니다.
print(img2)
print(img2.shape)
print(img2.ndim)

해당 사진의 행열을 numpy array로 출력해줍니다.