python应用——将raw文件转化为jpg文件,并显示图像

例一:

一、要求

读入0.raw的文件,转化为0.jpg文件。

二、代码

import numpy as np
import imageio
rawfile = np.fromfile('0.raw', dtype=np.float32) # 以float32读图片
print(rawfile.shape)
rawfile.shape = (480, 640)
print(rawfile.shape)
b=rawfile.astype(np.uint8)#变量类型转换,float32转化为int8
print(b.dtype)
imageio.imwrite("0.jpg", b)

import matplotlib.pyplot as pyplot
pyplot.imshow(rawfile)
pyplot.show()

三、运行结果

这里有个问题:将黑白两通道的图像放到了pyplot三通道中,导致了奇怪的颜色。

例二:

一、要求

从jpg图像生成raw图像,对该raw图像进行显示

二、代码

  • 1
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值