这篇文章主要简介了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 imread的用法_Python imread、newaxis用法详解相关推荐

  1. python命名空间和闭包_Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】...

    本文实例讲述了Python函数基础用法.分享给大家供大家参考,具体如下: 一.什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数. 特点: 1.约束函数的调用者必须按照Kye=value的 ...

  2. python lambda函数加法_python lambda的使用详解

    1. lambda语法 lambda argument_list: expression lambda是Python预留的关键字,argument_list(参数列表)和expression(关于参数 ...

  3. python中threading模块_python中threading模块详解

    python中threading模块详解,threading提供了一个比thread模块更高层的API来提供线程的并发性.这些线程并发运行并共享内存. 下面来看threading模块的具体用法: 一. ...

  4. python编程序列类型_python序列类型种类详解

    python序列类型包括哪三种 python序列类型包括:列表.元组.字典 列表:有序可变序列 创建:userlist = [1,2,3,4,5,6] 修改:userlist[5] = 999 添加: ...

  5. python做插件应用_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  6. python插件使用教程_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  7. python缩进和冒号_Python缩进和冒号详解

    对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次. 缩进的空白数量是可变的,但是所有代码块 ...

  8. python加载机制_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  9. python数据挖掘商业案例_Python数据科学-技术详解与商业实践-第八讲作业

    作者:Ben,著有<Python数据科学:技术详解与商业实践>.<用商业案例学R语言数据挖掘>.<胸有成竹-数据分析的SAS EG进阶>作者.2005年进入数据科学 ...

  10. python链表值讲解_python数据结构之链表详解

    python数据结构之链表详解 数据结构是计算机科学必须掌握的一门学问,之前很多的教材都是用C语言实现链表,因为c有指针,可以很方便的控制内存,很方便就实现链表,其他的语言,则没那么方便,有很多都是用 ...

最新文章

  1. 成功解决AttributeError: ‘Series‘ object has no attribute ‘columns‘
  2. Java并发知识总结,超详细!(上)
  3. 补充部分官方文档里没有的Client Library以及代码提示Schema更新(三)
  4. 19年8月 字母哥 第五章 静态资源与模板引擎的整合 用热点公司网不行
  5. [剑指offer][JAVA]面试题第[16]题[数值的整数次方][位运算][二分法]
  6. mysql safe file priv_MYSQL的secure_file_priv参数怎么用?
  7. jar bat dos窗口 隐藏
  8. 渗透测试实战分享—从app到网站沦陷
  9. 当独孤求败遇见东方不败
  10. 5、ORB-SLAM闭环检测之通过求解出来的sim3寻找当前关键帧和闭环候选帧之间的更多匹配
  11. 最权威的成都Java培训机构排名榜单公布啦,学Java必看
  12. 连分数与丢番图方程简介
  13. Idea创建maven父子工程及其依赖关系
  14. 刘润、陈果、董小英、朋新宇、钱大群、付晓岩等50余位专家力荐,《精益数据方法论》重磅上市!...
  15. (Adventure项目)自行车业务数据分析报告(二)
  16. 【C++程序】[新手向]控制台打字机输出特效
  17. 浅谈阅读工具Kindle的合理利用
  18. 一个简单的Java应用程序
  19. zedboard如何从PL端控制DDR读写(五)
  20. Java程序员推荐阅读书籍

热门文章

  1. Python读写JSON格式的文本文件
  2. Git快速入门(Win版+IDEA+Gitee实战)【基于狂神讲解】
  3. Halcon: connection()算子简介
  4. Android的windows虚拟机,不用虚拟机 WindowsAndroid让PC运行安卓
  5. Windows设备管理器Android感叹号
  6. java韩顺平HashSet课后练习2
  7. 软件测试-独立功能测试和业务流程测试及其测试用例设计思维
  8. js-removeChild()
  9. 关于jenkins初次安装,浏览器打开出现离线和推荐插件安装不上的问题解决方法
  10. 关于Abstract和接口