使用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()
相关推荐
蕤葳-13 小时前
2026年AI技能成长路径分析
人工智能
Ada's13 小时前
《相关研究》007:动态渲染
人工智能
泰恒13 小时前
计算机体系结构基础
人工智能·深度学习·机器学习
愚公搬代码13 小时前
【愚公系列】《剪映+DeepSeek+即梦:短视频制作》055-即梦+DeepSeek生成AI视频(文生视频案例)
人工智能·音视频
茶靡花开041513 小时前
什么是DMS经销商管理系统?经销商管理系统哪个好?
大数据·人工智能
xinxiangwangzhi_13 小时前
raft系列总结
人工智能·计算机视觉
花千树-01013 小时前
IndexTTS2 推理性能分析
人工智能·深度学习·ai·语音识别·tts
tech讯息13 小时前
模数OPC社区在北京亦庄正式启航
人工智能·全文检索
IT观测13 小时前
# 聚焦AI数据分析市场:2026年AI数据分析市场的深度调研与趋势展望报告
人工智能·数据挖掘·数据分析
深兰科技13 小时前
俄罗斯机器人与教育机构接连来访深兰科技,加速具身智能与AI合作
人工智能·机器人·具身智能·深兰科技