【问题标题】:Set color of an image [closed]设置图像的颜色 [关闭]
【发布时间】:2020-02-02 10:37:54
【问题描述】:

我正在制作简单的笔记本应用程序。我想为每个音符集image 设置它的颜色。在WPF 中“更改”图像颜色的方法是什么。 我会对一些只在应用程序中显示颜色的效果感到满意。我不需要更改图片。可以在图片表面使用一些彩色的mask吗?

enter image description here

【问题讨论】:

  • 您能否提供一个代码示例以及您所说的图像类型。例如,您是否使用 Bitmap 图像?您可以使用Shape objects 在屏幕上绘制形状。因此,您可以轻松更改颜色。
  • @SebastianInones 我想设置颜色,然后在我的应用程序中显示彩色图像。我用.png。我不想覆盖图像。如果可能的话,我只想在图像上使用遮罩之类的东西。

标签: c# wpf


【解决方案1】:

根据你所说的:在图像表面使用一些彩色蒙版?

我猜你可以使用Opacity Masks。 另外,看看这个解决了using a named-color as an example

基于你所说的另一种方法:我会对一些只会在应用程序中显示颜色的效果感到满意 你可以使用一些Bitmap Effects,也许是OuterGlowBitmapEffect

我希望这会为您指明正确的方向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多