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的Flask框架下使用sqlalchemy库的简单教程
Apr 09 Python
python结合API实现即时天气信息
Jan 19 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
Feb 13 Python
分分钟入门python语言
Mar 20 Python
解决tensorflow模型参数保存和加载的问题
Jul 26 Python
关于python之字典的嵌套,递归调用方法
Jan 21 Python
树莓派安装OpenCV3完整过程的实现
Oct 10 Python
python pandas移动窗口函数rolling的用法
Feb 29 Python
Python 自由定制表格的实现示例
Mar 20 Python
Python函数参数定义及传递方式解析
Jun 10 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 Python
python获取带有返回值的多线程
May 02 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面向对象全攻略 (七) 继承性
2009/09/30 PHP
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
2011/06/24 PHP
phpmyadmin config.inc.php配置示例
2013/08/27 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
ExtJs使用总结(非常详细)
2012/03/22 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
jQuery EasyUI datagrid实现本地分页的方法
2015/02/13 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
javascript 面向对象function详解及实例代码
2017/02/28 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
js实现鼠标拖拽缩放div实例代码
2019/03/25 Javascript
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
Vue利用localStorage本地缓存使页面刷新验证码不清零功能的实现
2020/09/04 Javascript
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
Python装饰器用法实例分析
2019/01/14 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
乌克兰机票、铁路和巴士票、酒店搜索、保险:Tickets.ua
2020/01/11 全球购物
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
面向对象编程的优势是什么
2015/12/17 面试题
2013年学期结束动员演讲稿
2014/01/07 职场文书
上课说话检讨书大全
2014/01/22 职场文书
仓库管理员岗位职责
2014/03/19 职场文书
学校对教师的评语
2014/04/28 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
公司向个人借款协议书范本
2014/10/09 职场文书
龙门石窟导游词
2015/02/02 职场文书
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript
解决xampp安装后Apache无法启动
2022/03/21 Servers
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
2022/04/29 Servers