Python imread、newaxis用法详解


Posted in Python onNovember 04, 2019

这篇文章主要介绍了python imread、newaxis用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一:imread

用来读取图片,返回一个numpy.ndarray类型的多维数组,具有两个参数:

参数1 filename, 读取的图片文件名,可以使用相对路径或者绝对路径,但必须带完整的文件扩展名(图片格式后缀)

参数2 flags, 一个读取标记,用于选择读取图片的方式,默认值为IMREAD_COLOR,flag值的设定与用什么颜色格式读取图片有关

import cv2
path = 'E:\Flow classification\email_train1.jpg'
image = cv2.imread(path)
print(image)
print(type(image))

二:newaxis

用来增加数组维度,如下:

import numpy as np
 
a=np.array([1,2,3,4,5,6,7,8,9])
print(a.shape)
print(a)
 
b = a[:,np.newaxis]
print(b.shape)
print(b)
 
c = b[:,:,np.newaxis]
print(c.shape)
print(c)
 
d = c[:,:,:,np.newaxis]
print(d.shape)
print(d)

输出结果如下:

(9,)
[1 2 3 4 5 6 7 8 9]

(9, 1)
[[1]
 [2]
 [3]
 [4]
 [5]
 [6]
 [7]
 [8]
 [9]]

(9, 1, 1)
[[[1]]

 [[2]]

 [[3]]

 [[4]]

 [[5]]

 [[6]]

 [[7]]

 [[8]]

 [[9]]]

(9, 1, 1, 1)
[[[[1]]]

 [[[2]]]

 [[[3]]]

 [[[4]]]

 [[[5]]]

 [[[6]]]

 [[[7]]]

 [[[8]]]

 [[[9]]]]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python itertools模块详解
May 09 Python
Perl中著名的Schwartzian转换问题解决实现
Jun 02 Python
Python函数式编程指南(三):迭代器详解
Jun 24 Python
python 2.6.6升级到python 2.7.x版本的方法
Oct 09 Python
windows及linux环境下永久修改pip镜像源的方法
Nov 28 Python
pandas中去除指定字符的实例
May 18 Python
Pycharm简单使用教程(入门小结)
Jul 04 Python
Django admin model 汉化显示文字的实现方法
Aug 12 Python
Python阶乘求和的代码详解
Feb 14 Python
tensorflow 实现数据类型转换
Feb 17 Python
Python基于Socket实现简易多人聊天室的示例代码
Nov 29 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
Feb 19 Python
Python使用微信接入图灵机器人过程解析
Nov 04 #Python
python selenium循环登陆网站的实现
Nov 04 #Python
Django项目中使用JWT的实现代码
Nov 04 #Python
Python collections中的双向队列deque简单介绍详解
Nov 04 #Python
Python 下载及安装详细步骤
Nov 04 #Python
Django框架表单操作实例分析
Nov 04 #Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
Nov 04 #Python
You might like
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
PHP实现文件上传功能实例代码
2017/05/18 PHP
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
页面中iframe相互传值传参
2009/12/13 Javascript
js关闭模态窗口刷新父页面或跳转页面
2012/12/13 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
jQuery插件artDialog.js使用与关闭方法示例
2017/10/09 jQuery
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
vue+iview动态渲染表格详解
2019/03/19 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
python中解析json格式文件的方法示例
2017/05/03 Python
python 将print输出的内容保存到txt文件中
2018/07/17 Python
python 重命名轴索引的方法
2018/11/10 Python
python画图的函数用法以及技巧
2019/06/28 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
python装饰器练习题及答案
2019/11/01 Python
python爬虫模块URL管理器模块用法解析
2020/02/03 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
CSS3 边框效果
2019/11/04 HTML / CSS
美国网上眼镜商城:Zenni Optical
2016/11/20 全球购物
巴西箱包、背包、钱包和旅行配件购物网站:Inovathi
2019/12/14 全球购物
医学类导师推荐信范文
2013/11/19 职场文书
推荐信格式要求
2014/05/09 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
小学毕业典礼演讲稿
2014/09/09 职场文书
公司离职证明标准样本
2014/10/05 职场文书
文明礼仪倡议书
2015/04/28 职场文书
毕业典礼致辞
2015/07/29 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
Java十分钟精通进阶适配器模式
2022/04/06 Java/Android
Java Spring Boot请求方式与请求映射过程分析
2022/06/25 Java/Android