原文:https://www.blog.hiyj.cn/article/detail/102
代碼地址ResizeImg
- 使用
opencv-python的resize函式 - Linux使用
pip3 install opencv-python、Windows使用pip install opencv-python安裝opencv-python - 用于重設圖片大小,主要用來遇到圖片大小限制時縮放圖片
代碼示例
# encoding:utf-8
# 用于重設圖片大小,主要用來遇到圖片大小限制時縮放圖片
import cv2
if __name__ == '__main__':
img = cv2.imread('./test.png')
cv2.imshow('resize before', img)
# 直接指定目標圖片大小
# img = cv2.resize(img, (192, 108))
# 按比例縮小,例如縮小2倍
# 原圖高
height = img.shape[0]
# 原圖寬
width = img.shape[1]
# 元祖引數,為寬,高
img = cv2.resize(img, (int(width / 2), int(height / 2)))
cv2.imshow('resize after', img)
# 寫入新檔案
cv2.imwrite('./new.png', img)
# 延遲關閉
cv2.waitKey()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/301127.html
標籤:其他
下一篇:espnet安裝簡明教程2021
