如何在2018年在Julia中将矩阵保存为图像

Hay*_*ayk 4 image matrix julia

当然,这是一个微不足道的问题,但我很难找到合适的答案.

给定矩阵A(灰度为2d,RGB为3d)如何使用Julia将其作为图像文件保存在磁盘上?

我有一个旧的代码写在2016年,当我会使用

save("filename.png",Images.colorim(matrix_A))
Run Code Online (Sandbox Code Playgroud)

现在这似乎已经过去了.

Gni*_*muc 7

您可以使用colorview将原始矩阵视为图像然后保存.

julia> using Images

julia> save("gray.png", colorview(Gray, rand(256,256)))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

julia> save("rgb.png", colorview(RGB, rand(3,256,256)))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述