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监控网站运行异常并发送邮件的方法
Mar 13 Python
python读写二进制文件的方法
May 09 Python
Python使用ftplib实现简易FTP客户端的方法
Jun 03 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
使用pyecharts无法import Bar的解决方案
Apr 23 Python
Linux下python3.7.0安装教程
Jul 30 Python
python实现飞机大战
Sep 11 Python
在Python中分别打印列表中的每一个元素方法
Nov 07 Python
利用pyuic5将ui文件转换为py文件的方法
Jun 19 Python
Flask配置Cors跨域的实现
Jul 12 Python
Python爬虫开发与项目实战
Dec 16 Python
Python基本知识点总结
Apr 07 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
亚洲咖啡有什么?亚洲咖啡产地介绍 亚洲咖啡有什么特点?
2021/03/05 新手入门
PHP的FTP学习(一)[转自奥索]
2006/10/09 PHP
微信支付开发订单查询实例
2016/07/12 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
JavaScript 高级篇之函数 (四)
2012/04/07 Javascript
ajax中get和post的说明及使用与区别
2012/12/23 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
vue2.0父子组件间通信的实现方法
2017/04/19 Javascript
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
js实现时分秒倒计时
2019/12/03 Javascript
Vue为什么要谨慎使用$attrs与$listeners
2020/08/27 Javascript
ant design的table组件实现全选功能以及自定义分页
2020/11/17 Javascript
用Python的Tornado框架结合memcached页面改善博客性能
2015/04/24 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
python2.7 json 转换日期的处理的示例
2018/03/07 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Python While循环语句实例演示及原理解析
2020/01/03 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
PyCharm2020.3.2安装超详细教程
2021/02/08 Python
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
Tod’s英国官方网站:意大利奢华手工制作手袋和鞋履
2019/03/15 全球购物
办公室主任岗位职责
2013/11/08 职场文书
买房委托公证书
2014/04/08 职场文书
公司委托书格式
2014/08/01 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
酒店员工辞职信范文
2015/02/28 职场文书
MySQL系列之十二 备份与恢复
2021/07/02 MySQL
MySQL数据库表约束讲解
2022/06/21 MySQL