[Python] OpenCV 이미지 불러오기! (tistory.com)
[Python] OpenCV 이미지 불러오기!
안녕하세요 Python image processing 에 관한 기초 글을 쓰려고합니다. 앞으로도 잘 부탁합니다. 더 찾고 계신게 있으시다면 카테고리를 참고해주세요 :) 우선 cv2에 대해 설명하겠습니다. cv2로 여는 방
kimtaeuk0103.tistory.com
[Python] Matplotlib/Pillow 이미지 불러오기 ! (tistory.com)
[Python] Matplotlib/Pillow 이미지 불러오기 !
https://kimtaeuk0103.tistory.com/24 [Python] OpenCV 이미지 불러오기! 안녕하세요 Python image processing 에 관한 기초 글을 쓰려고합니다. 앞으로도 잘 부탁합니다. 더 찾고 계신게 있으시다면 카테고리를..
kimtaeuk0103.tistory.com
이미지 불러오는 방법에 대해 알아보았고, 이미지 크기 줄이는 방법에 대해 알아보겠습니다.
Open CV로 불러 왔을 때 resize 입니다.
import cv2
img_color = cv2.imread('C:/test.jpg',1)
img_color = cv2.resize(img_color,(256,256))
cv2.imshow('color', img_color)
cv2.waitKey(0)
cv2.destroyAllWindows()

matlotplib으로 불러 왔을 때 resize 입니다.
import matplotlib.pyplot as plt
img_color = plt.imread('C:/test.jpg')
img_color = cv2.resize(img_color,(256,256))
plt.imshow(img_color)
plt.show()

plt로 열면 이미지가 회전되어 있지만, 픽셀값이랑 옆에 size(256,256)되어 있어서 보기 편합니다.
마지막으로 Pillow 이미지로 열었을때 코드 입니다.
from PIL import Image
import numpy as np
img_color = Image.open('C:/test.jpg').convert('L')
img_color = np.array(img_color)
img_color = cv2.resize(img_color,(256,256))
plt.imshow(img_color,cmap='gray')
plt.show()

이렇게 cv2, matplotlib, PIL 로 이미지 resize해서 여는법에 대해 알아보았습니다
다음부터는 자주 쓰는 matplotlib으로 거의 설명드리고, 필요할때마다 다른 cv2, PIL로 알려드리려고합니다.
감사합니다
'이미지 Processing! > 2D Processing' 카테고리의 다른 글
[python] # 5 . cv2.getRotationMatrix2D 영상 회전 (0) | 2022.01.10 |
---|---|
[python] # 4 . Open CV/Matplotlib 저장하기 (0) | 2022.01.02 |
[python] # 4 . cv2.rotate 회전하기, cv2.flip 반전시키기 (0) | 2021.12.30 |
[Python] # 2 Matplotlib/Pillow 이미지 불러오기 ! (0) | 2021.12.26 |
[Python] # 1 OpenCV 이미지 불러오기! (0) | 2021.12.15 |
댓글