使用Python读取并显示原始图像

3 投票
1 回答
31512 浏览
提问于 2025-04-17 17:03

我想在Spyder Python中查看一张图片,链接是:

skydrive分享,这张图片的特点是:

  • 数据类型是uint16(10位)
  • 宽度:1376像素,高度:960像素
  • 没有头信息
  • 使用的是蓝绿、绿红的拜耳图案

请问哪个Python脚本比较合适?

谢谢。

1 个回答

4

这里有一种方法。

首先,导入需要的库

from matplotlib import pyplot as plt
import numpy as np

接下来,分配空间

image = np.empty((1376,960), np.uint16)

把图片读入你的数组中:

image.data[:] = open('20_1-20ms.raw').read()

然后显示它:

plt.imshow(image)

撰写回答