利用Python和PIL库读取(非转换)raw格式图像
2017-08-08 18:48
507 查看
import Image
file = open("image.data", "rb")
rawdata = file.read()
# 下面这句是关键,各参数意义如下,
# "F" 指定图像的mode为“F”
# (512,512)为 图像大小
# rawdata 为存放数据的变量
# "raw" 指定图像为raw格式
# "F;32F" 指定数据在内存中的格式,为32位浮点型
im = Image.frombytes("F", (512,512), rawdata, "raw", "F;32F")
# 如此im中就保存的读入的数据,但并没有做格式和类型转换
out = im.point(lambda i : i * (1.0/4.0)) # 对图像逐像素进行处理,把像素上的值除以4
out.show()
相关文章推荐
- 利用Python PIL、cPickle读取和保存图像数据库
- python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- 【Python开发】python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- 利用Python PIL、cPickle读取和保存图像数据库
- 利用python中的PIL进行矩阵与图像之间的转换
- 利用Python PIL、cPickle读取和保存图像数据库
- 利用Python PIL、cPickle读取和保存图像数据库
- python3-opencv库(3)--图片颜色空间转换,利用HSV进行物体跟踪,图像通道分离与合并
- Python图像处理库PIL中图像格式转换
- python中PIL.Image和OpenCV图像格式相互转换
- python PIL 图像处理模块以及array的互相转换,基本图像处理收集
- python中PIL.Image和OpenCV图像格式相互转换
- Python图像处理库PIL中图像格式转换(一)
- opencv-python 读取图像并转换颜色空间
- OpenCV与Python之图像的读入与显示以及利用Numpy的图像转换
- Python图像处理库PIL中图像格式转换(一)
- 利用Python的PIL库进行简单的图像处理
- python中PIL.Image和OpenCV图像格式相互转换
- python中利用PIL(Python Image Library) 将矩阵转换为图片
- Python图像处理库PIL中图像格式转换(一)