使用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()
相关推荐
qyz_hr4 分钟前
一体化HR系统凭什么更好用?从用户口碑看懂红海云的成功逻辑
人工智能
逆境不可逃8 分钟前
Claude Skills 完全使用指南:从入门到自定义开发
人工智能·skill·claudecode·skills
一次旅行11 分钟前
豆包突然宣布收费,3.45亿用户的好日子到头了?
人工智能
大数据在线11 分钟前
千亿企业级存储市场,产品逻辑变了
人工智能·浪潮信息·智能体·ai存储·a9000
灵机一物14 分钟前
灵机一物AI原生电商小程序、PC端(已上线)-AppLovin AI转型深度解析
人工智能
凤年徐14 分钟前
保姆级教程:零成本在本地跑AI大模型_Ollama
人工智能
甲维斯14 分钟前
3P骚操作!把DeepSeekV4直接接入Claude桌面版!
人工智能·ai编程
南湖渔歌16 分钟前
yt-dlp下载bilibili的视频画质差咋办?
人工智能·python·workbuddy
是筱倩阿17 分钟前
Python 编程实现 PPT 批量转图片(PNG/JPG)
python·opencv·powerpoint
ACP广源盛1392462567317 分钟前
磐石 100 :IX6012 :ASM1812@ACP#国产 PCIe 2.0 交换芯片,轻量级算力扩展应用分享
大数据·linux·运维·网络·人工智能·嵌入式硬件·电脑