OpenCV
[OpenCV] Python - ImageRead
sosob
2023. 8. 23. 11:47
728x90
프로젝트 생성시, 위와같은 샘플 코드가 같이 생성되는데, 모두 삭제한다.
import cv2 기입할경우 빨간줄 나오는데, 마우스 커서를 데면 아래와 같이 설치 가능하다
import cv2
img = cv2.imread('Lenna.png', cv2.IMREAD_ANYCOLOR)
cv2.imshow('Lenna', img)
height, width, channel = img.shape
print(height, width, channel)
cv2.waitKey()
cv2.destroyAllWindows()
Read Flags
더보기
cv2.IMREAD_UNCHANGED : 원본 사용
cv2.IMREAD_GRAYSCALE : 1 채널, 그레이스케일 적용
cv2.IMREAD_COLOR : 3 채널, BGR 이미지 사용
cv2.IMREAD_ANYDEPTH : 이미지에 따라 정밀도를 16/32비트 또는 8비트로 사용
cv2.IMREAD_ANYCOLOR : 가능한 3 채널, 색상 이미지로 사용
cv2.IMREAD_REDUCED_GRAYSCALE_2 : 1 채널, 1/2 크기, 그레이스케일 적용
cv2.IMREAD_REDUCED_GRAYSCALE_4 : 1 채널, 1/4 크기, 그레이스케일 적용
cv2.IMREAD_REDUCED_GRAYSCALE_8 : 1 채널, 1/8 크기, 그레이스케일 적용
cv2.IMREAD_REDUCED_COLOR_2 : 3 채널, 1/2 크기, BGR 이미지 사용
cv2.IMREAD_REDUCED_COLOR_4 : 3 채널, 1/4 크기, BGR 이미지 사용
cv2.IMREAD_REDUCED_COLOR_8 : 3 채널, 1/8 크기, BGR 이미지 사용
728x90