【发布时间】:2013-07-18 18:38:20
【问题描述】:
我有几张图片,每张图片都放在 writablebitmap 中。每个图像代表一层,每个图像都包含透明度。我需要将这些图像组合成一个,组合算法:显示第一张图像(没有变化),然后绘制第二张图像,首先,具有额外的透明度 X%,之后是第三张图像,具有额外的透明度 Y%,等等。
对于工作,我使用框架 4.5、编程语言 C# 和 VS2012。
感谢您的帮助。
【问题讨论】:
-
想要的结果是什么?您想仅在屏幕上显示此内容,还是将其保存到图像文件中?你有没有尝试过?
-
结果只需要显示,我发现只有一种核心方法,从程序计算颜色结果,但我认为 wpf 可以做得更好更快
-
你不能用适当的
Opacity值覆盖三个图像控件吗? -
是的,我可以做到,如果我有三张图像,这是正常的方式,但如果我处理许多图像,我可能会在管理这个额外的图像矢量时遇到问题
标签: c# wpf merge writablebitmap