使用opencv改变图片大小

使用opencv改变图片大小

图片的宽度和高度

  • 宽度:图片的宽度指的是图像从左边缘到右边缘的水平跨度。在数字图像中,宽度通常是以像素(pixels)为单位来度量的。
  • 高度:图片的高度指的是图像从上边缘到下边缘的垂直跨度。与宽度一样,高度也是以像素为单位来衡量的。

效果

原图大小:640x946

修改后图片大小:320x450

代码

python 复制代码
import cv2

# 读取图像
img = cv2.imread('liu_1.jpeg')

# 确保图像已经成功读取
if img is None:
    print("Error: Could not read image.")
    exit()

# 定义新的大小
width = 320
height = 450
dim = (width, height)

# 改变图像大小
resized = cv2.resize(img, dim, interpolation=cv2.INTER_AREA)

# 显示原图
cv2.imshow('Original Image', img)

# 显示改变大小后的图像
cv2.imshow('Resized Image', resized)

# 等待按键事件,0表示无限等待
cv2.waitKey(0)

# 关闭所有OpenCV窗口
cv2.destroyAllWindows()
相关推荐
无代码专家1 分钟前
轻流 AI 无代码生产管理方案:从计划到交付的数字化闭环
人工智能·无代码
Pelb2 分钟前
求导 z = (x + y)^2
人工智能·深度学习·数学建模
Agent产品评测局6 分钟前
企业工单处理自动化落地,派单回访全流程闭环实现:2026架构升级与多方案全景盘点
运维·人工智能·ai·架构·自动化
大飞记Python7 分钟前
【2026更新】Python基础学习指南(AI版)——03内置函数
人工智能·python
AI精钢10 分钟前
为何智能体需要 Dreaming 来优化记忆?
人工智能·云原生·aigc
断眉的派大星11 分钟前
pytorch中链式法则求解梯度
人工智能·pytorch·python
pig268717 分钟前
NVIDIA DGX Spark Hackathon:心灯MusicX--AI数字疗愈平台
人工智能
AI25122417 分钟前
2026年9款主流AI视频生成器功能评测
人工智能·音视频
m0_4626052218 分钟前
第R5周:天气预测
人工智能
黎阳之光18 分钟前
视频孪生领航者,以中国技术定义全球数智化新高度
大数据·人工智能·算法·安全·数字孪生