[python] 파이썬 OpenCV4 이미지 스케일링 (확대, 축소)

 파이썬과 OpenCV 4를 활용하여 이미지를 확대 또는 축소 기능을 하는 샘플코드입니다.


import numpy as np
import cv2 as cv

img = cv.imread('./opencv/lena.png')

# scaling factor를 사용한 resize
# 가로 0.5배, 세로 0.5배
res = cv.resize(img, None, fx=0.5, fy=0.5, interpolation=cv.INTER_CUBIC)

cv.imshow("Result", res)
cv.waitKey(0)
cv.destroyAllWindows()


끝.

댓글

이 블로그의 인기 게시물

[PLC] PLC 아날로그 입출력 기본

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

NPN, PNP 트랜지스터 차이점

커패시터에 저장된 에너지 계산

3선 결선식 센서의 타입 PNP, NPN

3상 모터 전력에서 전류 계산하기 (How to Convert Three-Phase Power to Amps)

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

제너 다이오드에 저항을 연결하는 이유

[공압밸브] 5포트 2웨이 & 4포트 2웨이, 단동 VS 복동 차이점

공압 속도 제어: 미터인 vs 미터아웃