相关疑难解决方法(0)

在Julia中通过"N"由3个数组生成一个HSV图像

我有一个3 MN浮点实数的数组,我想把它解释为图像的HSV通道.我想生成并导出图像.

根据功能文档,

colorim(A, [colorspace])
Run Code Online (Sandbox Code Playgroud)

从AbstractArray创建二维彩色图像,自动检测第一个或最后一个维度中的哪个维度对颜色进行编码,并相应地在"水平 - "和"垂直 - 主要"之间进行选择.colorspace默认为"RGB",但也可以是例如"Lab"或"HSV".

我首先测试了RGB情况:

using Images
imwrite(colorim(rand(Float64, 200, 200, 3), "RGB"), "Image.PNG")
Run Code Online (Sandbox Code Playgroud)

产生以下内容:

在此输入图像描述

但是,当我根据文档将"RGB"替换为"HSV"时,我收到一条错误消息.

将数组解释并导出为HSV数据的正确语法是什么?

image julia

2
推荐指数
1
解决办法
390
查看次数

标签 统计

image ×1

julia ×1