使用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()
相关推荐
小途软件几秒前
基于图像生成的虚拟现实体验
java·人工智能·pytorch·python·深度学习·语言模型
reesn2 分钟前
FP8模型反量化讲解
人工智能·python·深度学习
deep_drink6 分钟前
【论文精读(二十二)】PointMeta:点云江湖的“兵器谱”,用元架构终结算子内卷(CVPR 2023)
深度学习·神经网络·计算机视觉·3d·point cloud
桂花饼16 分钟前
【重磅更新】小镜AI开放平台:Gemini 3 Pro + Sora高清长视频 + ClaudeCode特惠上线
人工智能·aigc·api 调用·gemini 3 pro·gpt-5.2·ai绘画4k
码农丁丁17 分钟前
从确定性到概率性:AI时代的技术决策新范式
人工智能·技术管理
Hubianji_0928 分钟前
IEEE 智能电网技术与能源工程国际学术会议
人工智能·能源·国际会议
落798.29 分钟前
打造智能健康助手:用 ModelEngine 实现实时医学问答
人工智能·modelengine
Mr数据杨31 分钟前
我把经验写成工作流,将输出做成可复用的系统
大数据·网络·人工智能
亚里随笔33 分钟前
STAgent:专为时空推理设计的智能代理模型
人工智能·深度学习·机器学习·llm·rl·agentic
珠海西格电力33 分钟前
零碳园区如何优化能源结构?
运维·人工智能·物联网·架构·能源