python opencv resize

 

复制代码
import cv2

# 读取图像
image = cv2.imread('input.jpg')

# 获取原始图像的宽度和高度
height, width = image.shape[:2]

# 定义新的大小
new_width = 640  # 新宽度
new_height = int(new_width * height / width)  # 根据比例计算新高度,以保持纵横比

# 使用resize函数调整图像大小
resized_image = cv2.resize(image, (new_width, new_height), interpolation=cv2.INTER_LINEAR)

# 显示原始图像和调整大小后的图像
cv2.imshow('Original Image', image)
cv2.imshow('Resized Image', resized_image)

# 等待按键并关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()

# 如果需要,保存调整大小后的图像
# cv2.imwrite('resized_image.jpg', resized_image)
复制代码

 

 

 

####################

posted @   西北逍遥  阅读(452)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
历史上的今天:
2023-06-24 IfcLogical
2022-06-24 python opencv 把多张图片合成视频
2021-06-24 FFmpeg从视频中提取音频
2021-06-24 Qt整合 SDL2报错
2021-06-24 QCryptographicHash
2020-06-24 IfcBlock
2020-06-24 IfcCsgPrimitive3D
点击右上角即可分享
微信分享提示