使用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()
相关推荐
说私域11 分钟前
数据分析能力在开源AI智能名片链动2+1模式多商户商城小程序中的价值与应用研究
人工智能·数据分析·开源
Coder_Boy_12 分钟前
基于SpringAI企业级智能教学考试平台试卷管理模块全业务闭环方案
java·大数据·人工智能·spring boot·springboot
拾荒的小海螺14 分钟前
开源项目:Z-Image 轻量高效的开源 AI 图像生成模型
人工智能·开源
dagouaofei19 分钟前
实测!6款AI自动生成PPT工具体验分享
人工智能·python·powerpoint
newrank_kk20 分钟前
下一代品牌战略:把智汇GEO作为核心品牌AI形象管理工具
大数据·人工智能
传感器与混合集成电路20 分钟前
面向航天、深地与核工业场景的高可靠电源方案设计要点
人工智能·物联网
行业探路者22 分钟前
资产标识二维码的高效管理与模板重新生成策略
大数据·人工智能·安全·二维码·设备巡检
轻竹办公PPT22 分钟前
写 2026 年工作计划,用 AI 生成 PPT 哪种方式更高效
人工智能·python·powerpoint
一个会的不多的人23 分钟前
人工智能基础篇:概念性名词浅谈(第二讲)
人工智能·制造·数字化转型
IT·小灰灰23 分钟前
从API到内容平台:基于硅基流动的博客文章自动化生成全栈实践
人工智能·aigc