python cv2.resize函数high和width注意事项说明


Posted in Python onJuly 05, 2020

在opencv中获取图片的尺寸的方法是:

import cv2
img = cv2.imread(path)
img.shape

返回的是三维数组(high, width, 3),当我们需要对图像进行缩放时需要用到cv2.resize()函数:

#缩放到原来的二分之一

img= cv.resize(img, (int(width / 2), int(high / 2)))

此时需要传入的形状又是(width, high),这点需要注意。?

不知为什么要这么设定,为什么shape和resize方法的位置不能统一呢,不注意还容易出错。

补充知识:通过cv2.resize()来改变图片大小

如下所示:

import cv2
import matplotlib.pyplot as plt 

image=plt.imread('timg.jpg')
res=cv2.resize(image,(224,224),interpolation=cv2.INTER_CUBIC)
plt.imshow(res)

其中对于cv2.resize()函数: image是要改变的图片,

(224,224)是要改变为的目标图片大小(但是要注意CV2是GRB,我上面是通过plt读的图片是RGB的,所以变换的时候注意一下相对应)

interpolation是变换方法,我选的是cv2.INTER_CUBIC。常见的还有CV_INTER_NN,CV_INTER_AREA等

以上这篇python cv2.resize函数high和width注意事项说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python抓取京东价格分析京东商品价格走势
Jan 09 Python
python创建线程示例
May 06 Python
python基于pygame实现响应游戏中事件的方法(附源码)
Nov 11 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
Jun 21 Python
简单易懂的python环境安装教程
Jul 13 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
django框架使用方法详解
Jul 18 Python
python时间与Unix时间戳相互转换方法详解
Feb 13 Python
Python configparser模块操作代码实例
Jun 08 Python
matplotlib绘制鼠标的十字光标的实现(内置方式)
Jan 06 Python
Python基础之字符串格式化详解
Apr 21 Python
pytorch通过训练结果的复现设置随机种子
Jun 01 Python
Python中flatten( ),matrix.A用法说明
Jul 05 #Python
python线性插值解析
Jul 05 #Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 #Python
Keras 中Leaky ReLU等高级激活函数的用法
Jul 05 #Python
Django --Xadmin 判断登录者身份实例
Jul 03 #Python
详解Python多线程下的list
Jul 03 #Python
Python 字符串池化的前提
Jul 03 #Python
You might like
?生?D片??C字串
2006/12/06 PHP
用PHP实现 上一篇、下一篇的代码
2012/09/29 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
php实现在服务器端调整图片大小的方法
2015/06/16 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
php封装的smarty类完整实例
2016/10/19 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
php异常处理捕获错误整理
2019/09/23 PHP
JavaScript面向对象编程
2008/03/02 Javascript
js跑马灯代码(自写)
2013/04/17 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
跟我学习javascript的基本类型和引用类型
2015/11/16 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
学习 NodeJS 第八天:Socket 通讯实例
2016/12/21 NodeJs
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
js中DOM三级列表(代码分享)
2017/03/20 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
微信小程序基于movable-view实现滑动删除效果
2020/01/08 Javascript
微信小程序学习总结(三)条件、模板、文件引用实例分析
2020/06/04 Javascript
[01:04:14]VP vs TNC 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中使用item()方法遍历字典的例子
2014/08/26 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
python利用ffmpeg进行录制屏幕的方法
2019/01/10 Python
浅谈pandas dataframe对除数是零的处理
2020/07/20 Python
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
吉列剃须刀美国官网:Gillette美国
2018/07/13 全球购物
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
美国新娘礼品店:The Paisley Box
2020/09/08 全球购物
大学毕业后的十年规划
2014/01/07 职场文书
vue实现在data里引入相对路径
2022/06/05 Vue.js
el-table-column 内容不自动换行的解决方法
2022/08/14 Vue.js