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双向链表实现实例代码
Nov 21 Python
Python中AND、OR的一个使用小技巧
Feb 18 Python
简单介绍Python中的struct模块
Apr 28 Python
NumPy 数学函数及代数运算的实现代码
Jul 18 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
python处理multipart/form-data的请求方法
Dec 26 Python
详解python执行shell脚本创建用户及相关操作
Apr 11 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
Aug 22 Python
python 协程 gevent原理与用法分析
Nov 22 Python
pyCharm 实现关闭代码检查
Jun 09 Python
如何用python识别滑块验证码中的缺口
Apr 01 Python
Python编程源码报错解决方法总结经验分享
Oct 05 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 函数使用方法与函数定义方法
2010/05/09 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
PHP扩展开发教程(总结)
2015/11/04 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
2010/12/04 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
Bootstrap每天必学之按钮(一)
2015/11/24 Javascript
bootstrapValidator自定验证方法写法
2016/12/01 Javascript
jquery插件开发之选项卡制作详解
2017/08/30 jQuery
angular.js和vue.js中实现函数去抖示例(debounce)
2018/01/18 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
深入理解Node module模块
2018/03/26 Javascript
当vue路由变化时,改变导航栏的样式方法
2018/08/22 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
Python实现查找字符串数组最长公共前缀示例
2019/03/27 Python
用pycharm开发django项目示例代码
2019/06/13 Python
Django-migrate报错问题解决方案
2020/04/21 Python
解决python运行启动报错问题
2020/06/01 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
Python解析m3u8拼接下载mp4视频文件的示例代码
2021/03/03 Python
Reebok官方旗舰店:美国知名健身品牌锐步
2019/01/07 全球购物
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
莫斯科购买书籍网站:Book24
2020/01/12 全球购物
市场营销个人求职信范文
2014/02/02 职场文书
个人查摆剖析材料
2014/02/04 职场文书
应聘医药销售自荐书范文
2014/02/08 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
写给医生的感谢信
2015/01/22 职场文书
汽车转让协议书
2015/01/29 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
Python数据处理的三个实用技巧分享
2022/04/01 Python
muduo TcpServer模块源码分析
2022/04/26 Redis