Python/OpenCV
이미지 리사이징
임풀
2019. 7. 1. 14:18
반응형
import cv2
img_color = cv2.imread('img/color.jpg')
height, width = img_color.shape[:2]
cv2.imshow('img_color', img_color)
img_color = cv2.resize(img_color, None, fx=0.5, fy=0.5, interpolation=cv2.INTER_AREA)
img_color = cv2.resize(img_color, (int(width/2), int(height/2)), interpolation=cv2.INTER_AREA) #둘 다 사용 가능
#사이즈를 줄일 때는cv2.INTER_AREA, 사이즈를 크게할 때는cv2.INTER_CUBIC, cv2.INTER_LINEAR
cv2.imshow('interpolation',img_color)
cv2.waitKey(0)
cv2.destroyAllWindows()
반응형