【问题标题】:How to change the colors of a PNG image easily? [closed]如何轻松更改 PNG 图像的颜色? [关闭]
【发布时间】:2011-08-28 22:03:10
【问题描述】:

我有代表扑克牌的 PNG 图像。 它们是标准颜色,梅花和黑桃为空白,方块和红心为红色。

我想创建一个 4 色套牌,将梅花变成绿色,将钻石变成蓝色。

我不想重新绘制它们,但仅手动更改它们似乎需要做很多工作,因为颜色并非全部“纯”,而是在边缘附近分级。

我该怎么做?

【问题讨论】:

  • 您是否尝试以编程方式执行此操作?如果有,是什么语言?如果没有,你安装了什么软件? (Photoshop、Paintshop Pro、GIMP 等)
  • xv 的 colmap 窗口也可以做到这一点(你可以使用 convert-fill-opaque 函数在命令行中执行此操作,但速度非常慢

标签: colors png


【解决方案1】:

这在 gimp http://gimp.org/ 中应该相当简单

首先确保您的图像是 RGB(不是索引颜色),然后使用“颜色到 alpha”功能将球杆/钻石变得清晰,然后填充或设置背景或其他任何东西以获得您想要的颜色。

【讨论】:

  • 已下载最新版本的 gimp 但无法启动。安装正常,但随后拒绝打开。
  • 如果您使用的是 Mac,则需要 X11,如下载页面的“要求”部分所述:gimp.org/macintosh
【解决方案2】:

使用 Photoshop、Paint.NET 或类似软件调整色调。

【讨论】:

  • 好主意 - 但在 Paint.NET 中,您在尝试时会猜测。首选的方式是您可以传递 RGB 或十六进制值并将其转换为这种颜色 - 并且 HUE 至少在 Paint.NET 中不会削减它,因为您必须使用滚动条进行猜测。总比没有好
【解决方案3】:

如果您要编写一个应用程序来完成所有这些工作,那么过程将是这样的:

  1. Convert image from RGB to HSV
  2. 调整H值
  3. 将图像转换回 RGB
  4. 保存图片

【讨论】:

  • 请注意,该问题的公认答案当然是错误的。
  • 是的,评论者说得很清楚。但是得票最多的那个是正确的,如果你访问了链接,应该给它投票
【解决方案4】:

Photoshop - 右键单击​​图层 -> 混合选项 -> 颜色叠加 更改颜色并保存

【讨论】:

  • Photoshop 太贵了,把我的电脑都吞了。
【解决方案5】:

好吧,伙计们,这可以在 photoshop 中轻松完成。

打开 png 照片,然后检查 image -> mode 值(我有索引颜色)。转到 image -> mode 并检查 rgb 颜色。现在轻松更改颜色。

【讨论】:

    【解决方案6】:

    如果您像我一样,并且 Photoshop 超出了您的价格范围,或者对于您需要的东西来说太过分了。 Acorn 5 是一个便宜得多的 Photoshop 版本,具有许多相同的功能。其中一项功能是颜色更改选项。您可以导入所有基本图像格式,包括 SVG 和 PNG。颜色编辑软件效果很好,可以进行基本颜色选择、RBG 选择、十六进制代码,如果您不知道颜色,甚至可以使用颜色采集器。这些颜色功能,加上一大堆图像编辑功能,绝对值 30 美元。唯一的缺点是目前仅在 Mac 上可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多