Python图片转换成矩阵,矩阵数据转换成图片的实例

 更新时间:2018年07月02日 15:35:27   作者:水滴失船  
今天小编就为大家分享一篇Python图片转换成矩阵,矩阵数据转换成图片的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

# coding=gbk
from PIL import Image
import numpy as np
# import scipy

def loadImage():
 # 读取图片
 im = Image.open("lena.jpg")

 # 显示图片
 im.show() 
 
 im = im.convert("L") 
 data = im.getdata()
 data = np.matrix(data)
#  print data 
 # 变换成512*512
 data = np.reshape(data,(512,512))
 new_im = Image.fromarray(data)
 # 显示图片
 new_im.show()
 
loadImage()

上面要先对图片去除颜色,就是变成黑白的,转换成二维数据矩阵,不去颜色的还要保存颜色的,然后后面转换就不行了,下面利用Image.fromarray(data) 新建图片

转换后

以上这篇Python图片转换成矩阵,矩阵数据转换成图片的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python实现8种常用抽样方法

    Python实现8种常用抽样方法

    抽样是统计学、机器学习中非常重要,本文就用Python实现抽样方法,主要介绍了八种方法,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • python经典百题之画圆形多种解决办法

    python经典百题之画圆形多种解决办法

    在Python中,您可以使用各种库和工具来绘制图形,其中包括绘制圆形,下面这篇文章主要给大家介绍了关于python经典百题之画圆形的多种解决办法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-03-03
  • python常见数制转换实例分析

    python常见数制转换实例分析

    这篇文章主要介绍了python常见数制转换,实例分析了二进制、八进制、十进制及十六进制之间的相互转换技巧,需要的朋友可以参考下
    2015-05-05
  • python数据解析BeautifulSoup爬取三国演义章节示例

    python数据解析BeautifulSoup爬取三国演义章节示例

    这篇文章主要介绍了python数据解析BeautifulSoup爬取三国演义章节示例,文中附含详细示例代码,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-09-09
  • python将多个文本文件合并为一个文本的代码(便于搜索)

    python将多个文本文件合并为一个文本的代码(便于搜索)

    源代码目录一般很详细,每个代码文件都不长,一般只占几十行而已。在跟着书籍学习的过程中,可以打开源代码运行之后查看效果,或者适当修改看看变化,这都是很好的掌握技术的好办法。
    2011-03-03
  • Pycharm安装各种库(第三方库)的两种方法

    Pycharm安装各种库(第三方库)的两种方法

    这篇文章主要给大家介绍了关于Pycharm安装各种库(第三方库)的两种方法,Pycharm中通常需要安装很多第三方库,才可以使用相应的拓展功能,需要的朋友可以参考下
    2024-01-01
  • Python3 pywin32模块安装的详细步骤

    Python3 pywin32模块安装的详细步骤

    这篇文章主要介绍了Python3 pywin32模块安装的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • python打印n位数“水仙花数”(实例代码)

    python打印n位数“水仙花数”(实例代码)

    这篇文章主要介绍了python打印n位数“水仙花数”,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Python实现微信公众平台自定义菜单实例

    Python实现微信公众平台自定义菜单实例

    这篇文章主要介绍了Python实现微信公众平台自定义菜单实例,本文直接给出实现代码,需要的朋友可以参考下
    2015-03-03
  • VSCode配置python环境及中文问题解决方法

    VSCode配置python环境及中文问题解决方法

    这篇文章主要介绍了VSCode配置python环境及中文问题,print打印中文乱码如何解决这个问题呢,本文给大家带来两种方法帮助大家解决这个问题,需要的朋友可以参考下
    2022-02-02

最新评论