2012-02-11 57 views
1

我试图实现类似于Flash中的Photoshop中两层之间的重叠混合模式的效果。这听起来很简单,但BlendMode.OVERLAY产生的结果明显不同于使用相同的两个图像在Photoshop中看到的结果。我想知道是否有人知道一个很好的方式来模仿Photoshop的覆盖。像Photoshop的覆盖混合模式

+2

您所看到的差异可能是由您在Photoshop中使用的颜色配置文件引起的。两个程序都使用相同的算法进行基本混合,如叠加。你能提供对比两个版本的截图吗?您的photoshop文件中也可能存在影响图像的调整图层。 – TheDarkIn1978 2012-02-11 15:16:34

+0

你是如何应用过滤器?它可能只适用于“上”图像。 – 2012-02-11 18:30:15

+0

是的,只有顶层被设置为Photoshop/Flash中的重叠混合模式。我会检查颜色配置文件 - 通常是Photoshop CMYK吗? – user1103976 2012-02-13 06:05:38

回答

0

如果您的图形具有透明度,我认为它与预倍增和倍倍位图有关。获得类似于Photoshop的结果将需要您利用BitmapData进行调整。尝试阅读http://quasimondo.com