如何绘制一个 numpy rgb 数组?
How do I plot a numpy rgb array?
如何在 Python 的一张图像中绘制尺寸为 (x, y, r, g, b) 的 numpy 数组?
基本上,我必须将这三个通道转换为一个?
安装枕头:
python -m pip install Pillow
假设你的 numpy 数组的形状实际上是 (x, y, (r, g, b)) 而不是不太可能的 (x, y, r, g, b),并且为了这个例子在 python 中命名为 arr
、运行:
import PIL.Image
im = PIL.Image.fromarray(arr)
im.save('out.png')
然后用任何常用方法绘制输出图像文件。
如何在 Python 的一张图像中绘制尺寸为 (x, y, r, g, b) 的 numpy 数组? 基本上,我必须将这三个通道转换为一个?
安装枕头:
python -m pip install Pillow
假设你的 numpy 数组的形状实际上是 (x, y, (r, g, b)) 而不是不太可能的 (x, y, r, g, b),并且为了这个例子在 python 中命名为 arr
、运行:
import PIL.Image
im = PIL.Image.fromarray(arr)
im.save('out.png')
然后用任何常用方法绘制输出图像文件。