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


Posted in Python onJuly 02, 2018

如下所示:

# 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图片转换成矩阵,矩阵数据转换成图片的实例

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

Python 相关文章推荐
pyramid配置session的方法教程
Nov 27 Python
Python内置的字符串处理函数详细整理(覆盖日常所用)
Aug 19 Python
在Python中使用matplotlib模块绘制数据图的示例
May 04 Python
Python正则表达式匹配中文用法示例
Jan 17 Python
Python 获得13位unix时间戳的方法
Oct 20 Python
简单实现python聊天程序
Apr 01 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
May 31 Python
关于python导入模块import与常见的模块详解
Aug 28 Python
把vgg-face.mat权重迁移到pytorch模型示例
Dec 27 Python
python读取mysql数据绘制条形图
Mar 25 Python
python中前缀运算符 *和 **的用法示例详解
May 28 Python
Python编解码问题及文本文件处理方法详解
Jun 20 Python
如何用Python合并lmdb文件
Jul 02 #Python
使用numpy和PIL进行简单的图像处理方法
Jul 02 #Python
python numpy 显示图像阵列的实例
Jul 02 #Python
Python实现图片拼接的代码
Jul 02 #Python
python远程连接服务器MySQL数据库
Jul 02 #Python
对Python 数组的切片操作详解
Jul 02 #Python
python读取LMDB中图像的方法
Jul 02 #Python
You might like
php mysql索引问题
2008/06/07 PHP
解析在PHP中使用全局变量的几种方法
2013/06/24 PHP
php调用mysql存储过程实例分析
2014/12/29 PHP
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
Javascript动态引用CSS文件的2种方法介绍
2014/06/06 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
JS来动态的修改url实现对url的增删查改
2014/09/05 Javascript
AngularJS实现单独作用域内的数据操作
2016/09/05 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
vue生成随机验证码的示例代码
2017/09/29 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
微信小程序云开发实现增删改查功能
2019/05/17 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
教你如何用Node实现API的转发(某音乐)
2019/09/20 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
vue.js实现双击放大预览功能
2020/06/23 Javascript
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
Python MySQLdb模块连接操作mysql数据库实例
2015/04/08 Python
Python中的面向对象编程详解(下)
2015/04/13 Python
Python Unittest自动化单元测试框架详解
2018/04/04 Python
Django添加feeds功能的示例
2018/08/07 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
使用python进行广告点击率的预测的实现
2019/07/04 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
利用Python脚本批量生成SQL语句
2020/03/04 Python
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
黑猩猩商店:The Chimp Store
2020/02/12 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
介绍一下linux的文件权限
2014/07/20 面试题
HR求职自荐信范文
2014/06/21 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
2021/03/31 jQuery