使用opencv改变图片大小

devtools/2024/9/24 3:43:59/

使用opencv改变图片大小

  • 图片的宽度和高度
  • 效果
  • 代码

图片的宽度和高度

  • 宽度:图片的宽度指的是图像从左边缘到右边缘的水平跨度。在数字图像中,宽度通常是以像素(pixels)为单位来度量的。
  • 高度:图片的高度指的是图像从上边缘到下边缘的垂直跨度。与宽度一样,高度也是以像素为单位来衡量的。

效果

原图大小:640x946
在这里插入图片描述
修改后图片大小:320x450
在这里插入图片描述

代码

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()

http://www.ppmy.cn/devtools/24592.html

相关文章

Bentley二次开发教程22-文件及模型管理-材质、图层

材质 材质主要用于对元素进行材质贴图,以表现实际的材料样式。材质表中包含材质表,材质面板以及材质。而其属性记录了反射等多种属性以表达实际材质效果。 创建材质 当我们需要创建自定义的材质时,对应的,需要依次创建材质表&…

理解原型和原型链

当你理解JavaScript中的原型和原型链,你就能理解为什么JavaScript中一切皆对象,以及为什么函数也是对象。让我帮你梳理一下。 原型 (Prototype) 在JavaScript中,每个对象都有一个原型对象(prototype)。当你创建一个对…

【考研数学】线性代数,除了李永乐,听谁比较好?

很多人说听不懂李永乐老师,我太理解了! 因为李永乐老师的课程感觉是讲给有基础的同学听的,他默认你会后面的知识,所以,讲课的时候会串联后面的相关知识点,这样做的好处就是帮助大家建立起知识点之间的联系…

Django-admin组件

Django-admin组件 admin是django中提供的一套可视化工具:用于对ORM中定义的表进行增删改查。 1 概览 在django项目启动时,自动找到注册到admin中的所有model中定义的类,然后为这些类生成一系列的URL和视图函数,实现基本增删改查…

预训练语言模型

一.预训练模型的基本介绍 预训练模型是一种在大规模数据上训练而得的模型,通常通过无监督学习或自监督学习的方式进行。在预训练阶段,模型被训练来学习数据的内在表示,而无需标注数据或任务特定的目标函数。这种学习能力使得预训练模型可以捕…

【安卓13】谷歌桌面Launcher3屏蔽全部应用里面的部分app

1、需求 我们在做谷歌桌面时,移植了一些我们自己的应用,但是有些应用是服务型的app,不需要显示在主页,要隐藏掉 2、解决方案 方法1: 解决办法很简单,阅读源码发现,谷歌桌面添加全部应用的源…

使用FutureTask来提高接口的并发性能优化经验以及踩坑记录

背景: 批量数据采集接口,随着时间的推移,设备一次性上传的数据包越来越大,大到一次性需要处理64条数据,而每条数据需要花费大量的时间去处理,那么如果串行对任务进行处理的话,那么总时间就是N …

CHiME-8多通道远场语音识别Baseline介绍

语音领域每年都有很多比赛,每个比赛都有自己的侧重点,其中CHiME系列比赛的侧重点就是多通道远场语音识别,与其他的语音识别比赛有所区别的是,CHiME提供分布式麦克风和麦克风阵列数据,这样可以选择合适的前端算法以降低…