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 MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
python数据结构之图的实现方法
Jul 08 Python
Python tkinter模块中类继承的三种方式分析
Aug 08 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
Python SQLite3简介
Feb 22 Python
[原创]Python入门教程4. 元组基本操作
Oct 31 Python
Python函数式编程指南:对生成器全面讲解
Nov 19 Python
Pytorch: 自定义网络层实例
Jan 07 Python
Python是怎样处理json模块的
Jul 16 Python
编写python代码实现简单抽奖器
Oct 20 Python
Python编写nmap扫描工具
Jul 21 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 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
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
Javascript MVC框架Backbone.js详解
2014/09/18 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
js带前后翻页的图片切换效果代码分享
2015/09/08 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
2016/07/07 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
JS判断一个数是否是水仙花数
2017/06/11 Javascript
在 webpack 中使用 ECharts的实例详解
2018/02/05 Javascript
Nodejs模块载入运行原理
2018/02/23 NodeJs
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
vue+Vue Router多级侧导航切换路由(页面)的实现代码
2018/12/20 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
Python实现简单的获取图片爬虫功能示例
2017/07/12 Python
python读取各种文件数据方法解析
2018/12/29 Python
使用Python将字符串转换为格式化的日期时间字符串
2019/09/01 Python
python日志模块logbook使用方法
2019/09/19 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
python中加背景音乐如何操作
2020/07/19 Python
python 装饰器的使用示例
2020/10/10 Python
仓库主管的岗位职责
2013/12/04 职场文书
工作表现自我评价
2014/02/08 职场文书
收银出纳员岗位职责
2014/02/23 职场文书
寄语是什么意思
2014/04/10 职场文书
初一学生评语大全
2014/04/24 职场文书
优秀学生干部先进事迹材料
2014/05/26 职场文书
职务任命书范本
2014/06/05 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
会议通知
2015/04/15 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
如何利用 CSS Overview 面板重构优化你的网站
2021/10/24 HTML / CSS
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL