在Mathematica中轻松地从图像中剥离Alpha通道

时间:2011-04-12 16:17:36

标签: wolfram-mathematica

在Mathematica中剥离Alpha通道(以及可能将图像转换为灰度)的最简单方法是什么?

我想使用ImageAssemble,但有些图片附带,有些没有Alpha通道。有没有比直接操纵ImageData更简单的内置方式?

3 个答案:

答案 0 :(得分:3)

RemoveAlphaChannel功能会执行此操作。

答案 1 :(得分:2)

对于Mathematica 7,我相信这有效:

ColorCombine@Most@ColorSeparate@# &

此时它不健壮,但可以添加类型检查。

答案 2 :(得分:1)

您的第二个问题(不确定是)转换为灰度,完成时间:

ColorConvert[image, "Grayscale"]