Wolfram mathematica 在Mathematica中轻松从图像中剥离alpha通道

Wolfram mathematica 在Mathematica中轻松从图像中剥离alpha通道,wolfram-mathematica,Wolfram Mathematica,在Mathematica中,去除alpha通道(以及可能将图像转换为灰度)的最简单方法是什么 我想使用imageassembly,但是有些图像带有alpha通道,有些没有。有没有比直接操作图像数据更简单的内置方法?使用RemoveAlphaChannel函数可以做到这一点。对于Mathematica 7,我相信这是可行的: ColorCombine@Most@ColorSeparate@# & 这一点并不可靠,但可以添加类型检查。您的第二个问题(不确定是否)转换为灰度,通过以下步骤完成

在Mathematica中,去除alpha通道(以及可能将图像转换为灰度)的最简单方法是什么


我想使用
imageassembly
,但是有些图像带有alpha通道,有些没有。有没有比直接操作
图像数据更简单的内置方法?

使用
RemoveAlphaChannel
函数可以做到这一点。

对于Mathematica 7,我相信这是可行的:

ColorCombine@Most@ColorSeparate@# &
这一点并不可靠,但可以添加类型检查。

您的第二个问题(不确定是否)转换为灰度,通过以下步骤完成:

ColorConvert[image, "Grayscale"]

@叶先生<代码>8中的新代码