本文由我司收集整编,推荐下载,如有疑问,请与我司联系

python

——

数据预处理:

(1)

读取与显示图片

+

图像通道顺

序变换

2018/05/31

29

#

————

OPENCV

读取与显示图片

————

img=cv2.imread(‘1.jpg’)

#

打开图像

,opencv

默认读取图片的数据为

:

(

高,宽,通道

(B

G

R))

print(img.shape) #

图像通道顺序为:

BGRcv2.imshow(“image”,img) #

示图片

,opencv

默认读取图片的数据为

:

(

高,宽,通道

(B

G

R))

cv2.waitKey(0)

2

、用

PLT

库读取并显示图片:

import matplotlib.pyplot as plt# ————

PLT

显示图片

————img = img[:,:,

(2, 1, 0)] #

改变图像通道顺序为:

RGB # PLT

默认读取图片数据格式:

(

高,宽,通

(R,G,B))

plt.imshow(img)plt.show()

[2]

、变换图片通道(即:改变图片长宽,通

道顺序)

https://blog.csdn/m0_37477175/article/details/78789245

#

————

加载

CIFAR-10

数据集图片并且显示

——#

数据集说明:

cs.toronto.edu/~kriz/cifar.htmlimport pickleimport numpy as npwith open(‘data_batch_1’,

‘rb’) as fo: dict = pickle.load(fo, encoding=‘bytes’) # dict

是一个字典:

# dict[b’data’]

存储图片数据。

# dict[b’labels’]

:存储标签。

print(dict[b’data’].shape) #

数据存储形

式:

(10000,3072)#

提取数据集中第一张图片

cifar_one

=

dict[b’data’][0]print(cifar_one.shape)cifar_one = np.reshape(cifar_one,(3, 32, 32)) #

由于

cifar

存储格式的影响,只能先

reshape

:(

通道

(RGB),

,

)#

**

图片通道变换

**cifar_one = np.transpose(cifar_one, (1, 2, 0)) # [

关键函数

]

将原图片

(3(RGB), 32(

),

32(

))

的通道顺序改变成

(32(

),

32(

),

3(RGB))print(‘transpose

:’,cifar_one.shape)#

PLT

显示图片

plt.imshow(cifar_one)plt.show()

python图片保存和图片展示顺序_【IT专家】【 python 】 —— 数据预处理:(1) 读取与显示图片 + 图像通道顺序变换...相关推荐

  1. python的image读取的图片是什么类型的-python如何实现读取并显示图片(不需要图形界面)...

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1 ...

  2. python界面图片-python如何实现读取并显示图片(不需要图形界面)

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1. ...

  3. python 学习系列(3) 读取并显示图片的两种方法

    python 读取并显示图片的两种方法 在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 mat ...

  4. OpenCv创建读取,显示图片与灰度,透明图片,控制图片窗口大小

    首先构建读取,与创建显示窗口一共需要两个函数imread与imshow,调整图像大小需要一个函数namedWindow 创建读取,显示图片,控制图片窗口大小 创建读取并显示图片 控制图片窗口大小 创建 ...

  5. dw读取access中的图片_ACCESS读取并显示图片?

    展开全部 ACCESS是可以存储图片的.62616964757a686964616fe58685e5aeb931333332393464你只要将数据表的某个字段的数据类型设置为"OLE对象& ...

  6. Python灰度图像和彩色图像的读取、显示。图像求反。

    方法一 #灰度图像和彩色图像的读取.显示.图像求反. #图像库导入 from PIL import Image # numpy约定是别名np import numpy as np#彩色图片位置 D:/ ...

  7. python动态绘图并保留之前绘图_[转]基于Python实现matplotlib中动态更新图片(交互式绘图)...

    最近在研究动态障碍物避障算法,在Python语言进行算法仿真时需要实时显示障碍物和运动物的当前位置和轨迹,利用Anaconda的Python打包集合,在Spyder中使用Python3.5语言和mat ...

  8. python如何调用图片-python实现读取并显示图片的两种方法

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1. ...

  9. python界面图片-python实现读取并显示图片方法(不需要图形界面)

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1. ...

最新文章

  1. SQL Server-游标使用
  2. 【转】C#正则表达式小结
  3. django中csrftoken跨站请求伪造的几种方式
  4. 【转】Win2008 r2 远程桌面授权已过期的解决办法
  5. 【BZOJ2221】面试的考验,随机数列+线段树+离线
  6. python f.write 保存图片到路径_装逼篇 | 抖音超火的九宫格视频是如何生成的,Python 告诉你答案...
  7. Undefined variable 'raw_input'pylint(undefined-variable)
  8. mac外接显示器 竖屏 黑苹果_解决黑苹果HD3000核显 VGA和HDMI外接显示器无反应问题...
  9. 纯手工html+css实现静态游戏网首页(免费拿源码)
  10. 块级元素、行内元素、行内块级元素的特点
  11. 个人小程序笔记(辅助专用)
  12. 非常感人非常激发人的潜能的信,你一定要看!
  13. xftp无法连接到虚拟机
  14. 超级用户su没有权限修改所属
  15. 大白兔奶糖取法(小米公司测试题)——————华清远见
  16. Python之爬虫 搭建代理ip池
  17. linux下的OllyDbg --- EDB
  18. 对比学习 ——simsiam 代码解析。
  19. 第一次接触智能家居,该从哪里入手?智汀告诉你
  20. BOREDHACKERBLOG: CLOUD AV

热门文章

  1. outlook默认签名设置_如何在Outlook 2013中分配默认签名
  2. 爱上一个不同城市的女孩
  3. 视频教程-微信小游戏第二季:飞扬的肖恩/弹球打砖块-Cocos
  4. 计算机xp用户丢失,如何找回xp系统丢失的硬盘空间?
  5. php qq授权_PHP实现QQ快速登录的方法
  6. 如何检查CAD软件是否卸载成功
  7. 浅谈支撑起支付宝整个“11-11”的幕后功臣OceanBase数据库
  8. KylinV10版本系统安装
  9. 21届本科双非收获字节,阿里,美团等多家offer,在这里分享一下我的面试心得
  10. vue脚手架创建项目