Python imread、newaxis用法详解
作者:梁十安 发布时间:2021-10-09 15:44:08
标签:python,imread,newaxis
这篇文章主要介绍了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]]]]
来源:https://www.cnblogs.com/liangxiyang/p/11788427.html


猜你喜欢
- datetime的astimezone设置时区遇到的坑datetime有四个主要的模块:1、date 处理年、月、日。2、time 处理时、
- 本文介绍MySQL查看数据库表容量大小的命令语句,提供完整查询语句及实例,方便大家学习使用。 1.查看所有数据库容量大小select tab
- 1.索引是什么1.1 认识索引先创建一个简单的DataFrame。myList = [['a', 10, 1.1], &nb
- 函数原型:getopt.getopt(args, shortopts, longopts=[])参数解释:  
- 使用云服务器时,我们有时会连接数据库,但在使用Navicat Premium15来连接时,总会遇到报错。常规连接方式,以腾讯云服务器中的My
- http 模块简介Python3 中的 http 包中含有几个用来开发 HTTP 协议的模块。http.client 是一个底层的 HTTP
- 本文实例为大家分享了Vue实现通知或详情类弹窗的具体代码,供大家参考,具体内容如下效果如图所示:(整体样式模仿ant-design-vue
- nilGo中,每个指针都有2个基本信息,指针的类型和指针的值(type,value);当执行==时,需要比较类型与值(只有类型与值都相等时,
- Python文件: #parsexml.py #本例子参考自python联机文档,做了适当改动和添加 import xml.parsers.
- 面向对象编程时,都会遇到一个概念,类,python也有这个概念,下面我们通过代码来深入了解下。创建和使用类class Dog(): &nbs
- 思想:4个数字的排列,加上3个运算符的排列,使用后缀表达式的表现如下:情形一:1,2,3,4,+,-,* => 24*24*4情形二:
- 本文以实例详解了python的迭代器与生成器,具体如下所示:1. 迭代器概述: 迭代器是访问集合元素的一种方式。迭代器对象从集合的
- 相关代码:JavaScript写的日期时间控件,很好用 13个超酷的js显示时间效果 <html><head><
- Python自动化脚本登录校园网所需工具:python编译环境(博主使用的pycharm作演示,其实在cmd也可以操作!)selenium自
- 本文实例讲述了Python计算一个给定时间点前一个月和后一个月第一天的方法。分享给大家供大家参考,具体如下:python如何获取一个时间点的
- 先给出一个样例看看 import tensorflow as tfraw = tf.constant([1, 2, 3, 4, 5, 6,
- 我写代码一直是这个风格,废话不多,直接给大家贴代码,现在还是老规矩,具体代码如下所示:using System;using System.C
- 你通过以下语句,创建了一个数据库视图:create view entities_entity as select id, nam
- 在python 中使用datatime库,可以用来获取现在日期和时间一、datetime库简介datetime有五个类:datetime.d
- 一、单表查询—>更新UPDATE table_nameSET field1=new-value1, field2=new-value2