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编写提取日志中的中文的脚本的方法
Apr 30 Python
python图片验证码生成代码
Jul 02 Python
Python爬虫框架Scrapy实例代码
Mar 04 Python
python读取文本中数据并转化为DataFrame的实例
Apr 10 Python
pygame实现简易飞机大战
Sep 11 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
python实现kmp算法的实例代码
Apr 03 Python
Python的Lambda函数用法详解
Sep 03 Python
Python如何实现动态数组
Nov 02 Python
Flask模板引擎Jinja2使用实例
Apr 23 Python
django如何自定义manage.py管理命令
Apr 27 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
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
PHP中删除变量时unset()和null的区别分析
2011/01/27 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
2017/05/24 PHP
让iframe自适应高度(支持XHTML,支持FF)
2007/07/24 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
js 3秒后跳转页面的实现代码
2014/03/10 Javascript
JavaScript中string对象
2015/06/12 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
AngularJS 日期格式化详解
2015/12/23 Javascript
JS当前页面登录注册框,固定DIV,底层阴影的实例代码
2016/09/29 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
AngularJS $http模块POST请求实现
2017/04/08 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
详解easyui 切换主题皮肤
2019/04/04 Javascript
python连接oracle数据库实例
2014/10/17 Python
八大排序算法的Python实现
2021/01/28 Python
一个基于flask的web应用诞生 组织结构调整(7)
2017/04/11 Python
python安装教程 Pycharm安装详细教程
2017/05/02 Python
Python错误处理操作示例
2018/07/18 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
Python Pandas分组聚合的实现方法
2019/07/02 Python
Python基于numpy模块实现回归预测
2020/05/14 Python
python 读取串口数据的示例
2020/11/09 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
中粮集团旗下食品网上购物网站:我买网
2016/09/22 全球购物
四下基层实施方案
2014/03/28 职场文书
工厂搬迁方案
2014/05/11 职场文书
英文导游词
2015/02/13 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
运动会通讯稿50字
2015/07/20 职场文书
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/07 其他游戏