博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIL中的Image和numpy中的数组array相互转换
阅读量:4951 次
发布时间:2019-06-11

本文共 278 字,大约阅读时间需要 1 分钟。

1. PIL image转换成array

img = np.asarray(image)

需要注意的是,如果出现read-only错误,并不是转换的错误,一般是你读取的图片的时候,默认选择的是"r","rb"模式有关。

修正的办法: 手动修改图片的读取状态

img.flags.writeable = True  # 将数组改为读写模式

 

2. array转换成image

Image.fromarray(np.uint8(img))

  

 

参考资料:

转载于:https://www.cnblogs.com/gongxijun/p/6114232.html

你可能感兴趣的文章
HDU6198 number number number
查看>>
HDU6438 Buy and Resell
查看>>
HDU6446 Tree and Permutation
查看>>
HDU6201 transaction transaction transaction
查看>>
HDU6203 ping ping ping
查看>>
前端小笔记
查看>>
《人人都是产品经理》书籍目录
查看>>
Netsharp系列文章目录结构
查看>>
如何在git bash中运行mysql
查看>>
OO第三阶段总结
查看>>
构建之法阅读笔记02
查看>>
表列数据类型选择
查看>>
端口02 - 零基础入门学习汇编语言68
查看>>
第4.6节 print、import及断言
查看>>
[转载]同步synchronized方法和代码块
查看>>
Python调试器,开发人员的必备技能包!
查看>>
springboot整合jsp
查看>>
DOM中的scrollWidth(Height/Left/Top),offsetWidth(Height/Left/Top)以及clientWidth(Height/Left/Top)...
查看>>
HTML && xml 的区别
查看>>
Python 字符串分割的方法
查看>>