2. 영상이미지를 파일 형식을 바꿔서 저장해 보자!
# 이미지 저장하기
import cv2
imageFile = "./data/Lena.png"
img = cv2.imread(imageFile)
# imwrite 첫번째 인자는 저장할 이름, 두번째 인자가 2차원 배열[압축률] / 파일형식을 변경할수있다.
cv2.imwrite("./data/Lena2.jpg", img, [cv2.IMWRITE_JPEG_QUALITY, 90])
cv2.imwrite("./data/Lena2.png", img, [cv2.IMWRITE_PNG_COMPRESSION, 9])
import cv2
imageFile = "./data/Lena.png"
img = cv2.imread(imageFile) # data/Lena.png 파일 2차원형식 읽기
cv2.imwrite("./data/Lena2.jpg", img, [cv2.IMWRITE_JPEG_QUALITY, 90])
cv2.imwrite("./data/Lena2.png", img, [cv2.IMWRITE_PNG_COMPRESSION, 9])
# cv2.imwrite(저장할이름, 2차원배열압축한 img, 파일형식 )
위에 데이터 폴더를 보면 Lena.png에서 Lena2.jpg 와 Lena2.png 파일형식 저장된것을 확인할수 있다.
# 이미지 저장하기
import cv2
imageFile = "./data/Lena.png"
img = cv2.imread(imageFile)
# imwrite 첫번째 인자는 저장할 이름, 두번째 인자가 2차원 배열[압축률] / 파일형식을 변경할수있다.
cv2.imwrite("./data/Lena2.jpg", img, [cv2.IMWRITE_JPEG_QUALITY, 90])
cv2.imwrite("./data/Lena2.png", img, [cv2.IMWRITE_PNG_COMPRESSION, 9])