使用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()
相关推荐
小oo呆4 小时前
【自然语言处理与大模型】模型压缩技术之量化
人工智能·自然语言处理
Magnum Lehar4 小时前
ApophisZerg游戏引擎项目目录展示
人工智能·vscode·编辑器·游戏引擎
飞桨PaddlePaddle4 小时前
Wan2.1和HunyuanVideo文生视频模型算法解析与功能体验丨前沿多模态模型开发与应用实战第六期
人工智能·算法·百度·音视频·paddlepaddle·飞桨·deepseek
绿算技术4 小时前
存储新势力:助力DeepSeek一体机
人工智能·科技·缓存·fpga开发
Y1nhl5 小时前
搜广推校招面经八十一
开发语言·人工智能·pytorch·深度学习·机器学习·推荐算法·搜索算法
胡攀峰5 小时前
第12章 微调生成模型
人工智能·大模型·llm·sft·强化学习·rlhf·指令微调
yuanlaile5 小时前
AI大模型自然语言处理能力案例演示
人工智能·ai·自然语言处理
小白白搭建5 小时前
WordPress AI 原创文章自动生成插件 24小时全自动生成SEO原创文章 | 多语言支持 | 智能配图与排版
人工智能
Jamence5 小时前
多模态大语言模型arxiv论文略读(三十九)
人工智能·语言模型·自然语言处理
ai大模型木子5 小时前
嵌入模型(Embedding Models)原理详解:从Word2Vec到BERT的技术演进
人工智能·自然语言处理·bert·embedding·word2vec·ai大模型·大模型资料