1

我正在对在单通道图像上失败但在彩色图像上工作的 HALCON 运算符进行故障排除。

在 HALCON 中将灰度图像转换为 rgb 图像的最简单方法是什么?

我对如何完成颜色转换并不挑剔;将一个通道复制到 rgb 图像的每个通道就足够了。

4

3 回答 3

2

我通过将灰度通道复制到 RGB 图像的所有三个通道中来做到这一点(就像你说的那样)。您可以使用此运算符并通过通道 3 次,它返回一个 3 通道图像: gen_image3

于 2016-06-02T13:37:05.430 回答
0

你可以使用

channels_to_image(Images : MultiChannelImage : : )

图像是图像数组(通道数)

于 2017-08-12T12:12:07.037 回答
0

点击 compose3 () 的帮助文件。传入单通道图像 3x。

由于每个通道的数据类型,您也可能会失败。如果 RGB 图像是 Byte 类型,但单通道是 int2 或 real,那可能是你的问题。

于 2016-06-01T16:36:23.347 回答