矩阵变成图片,这个问题使用(python , matplotlib ) 可以轻松实现。

import matplotlib.pyplot as plt
#使用格式
plt.imshow(x)#其中x为图片的像素矩阵。

其中的x为:

array-like or PIL image
Supported array shapes are:
(M, N): an image with scalar data. The values are mapped to colors using normalization and a colormap. See parameters norm, cmap, vmin, vmax.
(M, N, 3): an image with RGB values (0-1 float or 0-255 int).
(M, N, 4): an image with RGBA values (0-1 float or 0-255 int), i.e. including transparency.
The first two dimensions (M, N) define the rows and columns of the image.
Out-of-range RGB(A) values are clipped.

从上面我们可以看到,其只支持的矩阵形式为:

(M, N)
(M, N, 3)
(M, N, 4)

所以如果我们要把手写数字识别中的图片(1,28,28)矩阵绘制成图片,需要把其压缩一个维度(28,28)

否则报错:

TypeError: Invalid shape (1, 28, 28) for image data

正确的应该如下:

print(img.shape)
plt.imshow(img.squeeze(0))#把0维度去掉。

python如何将图片的像素矩阵绘制成图片(python,matplotlib):TypeError: Invalid shape (1, 28, 28) for image data相关推荐

  1. IOS 将文字写绘制成图片并转换为像素数据

    项目有个需求需要将输入的文字发送到硬件上显示.由于之前的项目采用的方法是通过字库获取文字数据发送到硬件显示即可,但这样有个不足的地方就是个别汉字无法显示,敏体字也无法显示.解决办法是将输入的文字绘制成 ...

  2. Opencv学习之:如何将矩阵转换成图片,如何将图片转换成矩阵

    文章目录 图片转化成矩阵 方法一: 方法二: 矩阵转换成图片 错误代码段 正确代码段 图片转化成矩阵 方法一: 使用 PIL 的方法 + img.getdata() 提取数据 + np.array() ...

  3. python将视频按帧读取并转换成图片

    python将视频按帧读取并转换成图片 代码如下 from glob import glob import cv2 import tqdm import os video_path = glob(r' ...

  4. 读取json格式的图片、文字并保存成图片

    读取json格式的图片.文字并保存成图片 说明 从数据库中获取到图片.中文.英文信息后,将其合成json文件,图片格式为base64格式,需要将其转成二进制形式,然后将其保存成图片,将中文.英文信息保 ...

  5. python矩阵变成图片_Python图片转换成矩阵,矩阵数据转换成图片

    # coding=gbk from PIL import Image import numpy as np # import scipy def loadImage(): # 读取图片 im = Im ...

  6. python:将遥感数据使用matplotlib库绘制成图片

    作者:CSDN @ _养乐多_ 本文将介绍使用matplotlib库绘制遥感数据成图片的代码. 文章目录 一.示例代码 二.更换颜色条 三.自定义颜色条 四.分段离散颜色设置 一.示例代码 要加载本地 ...

  7. python 读取excel太慢_实用技巧——Python实现从Excel读取数据并绘制成图像

    喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远! 本文主要阐述如何使用python从excel读取数据,并用matplotlib绘制成二维图像. 主要知识点为 ...

  8. 实用技巧——Python实现从Excel读取数据并绘制成图像

    本文主要阐述如何使用python从excel读取数据,并用matplotlib绘制成二维图像. 主要知识点为: 使用xlrd扩展包读取excel数据 使用matplotlib绘制二维图像 美化图像,添 ...

  9. Python实现从excel读取数据并绘制成精美图像

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Pyth ...

最新文章

  1. Redis:从应用到底层,一文帮你搞定
  2. Realm数据库拾遗
  3. MySQL 高级repeat循环
  4. CodeForces - 622C Not Equal on a Segment(思维+水题)
  5. python找零钱问题_Python基于回溯法子集树模板解决找零问题示例
  6. CString转char的方法总结
  7. 滚动条插件nicescroll的使用
  8. IDEA常用快捷键【win-mac对比】
  9. dubbo+rabbitmq+hystrix实现服务的高可用
  10. 使用JWT保护你的Spring Boot应用 - Spring Security实战
  11. 开课吧Java课堂之什么是搜索字符串
  12. 人工智能python3+tensorflow人脸识别_Tensorflow+opencv2实现人脸识别
  13. [转贴]壮观啊!实拍中国最美公路
  14. wps2000老版本 v3.02.99
  15. wps软件打不开共享超链接_wps excel的超链接打不开怎么办?
  16. 网络抖动多少ms算正常_网络延迟多少秒算正常
  17. 指纹录入和指纹解锁流程
  18. K-means(K均值原型聚类)
  19. PMP讲义第二章 项目运行环境
  20. 北京大学计算机博士金钊,北京大学2019年信息科学技术学院拟录取推荐免试博士研究生.PDF...

热门文章

  1. C++太难学,怎么破?这本书给你指点迷津!
  2. 中国顶级 AI 研究者数量仅为美国 1/5:美国智库最新全球 AI 实力报告
  3. Jetson TX2 开机测试及刷机
  4. 在docker中搭建apache Tomcat+JDK环境
  5. 独家 | 机器学习数据准备技术之旅(附链接)
  6. 刘政:别着急颠覆传统数据分析人才培养,先将落脚点放在实处
  7. 教你用Python解决非平衡数据问题(附代码)
  8. 资源 | UC Berkeley CS 294深度强化学习课程(附视频、学习资料)
  9. 快讯 | 第二届数据标准化及治理大会成功举办,清华力量助推中国数据标准化建设
  10. 图灵奖得主吐槽中国高校「重科研,轻教育」怪象!高校教师评价体系是元凶?...