我的目标是使用基本 RGB 输入为精灵、复杂图像或照片着色。比方说R: 100 G: 145 B: 23
。基本思想是,从一个主要颜色是红色的图像开始,我想要一个主要颜色是输入的结果图像RGB 100, 145, 23
。这就是我想要为图像着色的方式。我决定以这种方式进行:
- 获取输入 RGB 值的 HUE。
- 计算当前图像的主色进行修改
- 获取生成的主要颜色的 HUE
- 使用输入 HUE 和图像 HUE 之间的差异来移动 HUE
- 游戏结束
这是一个正确的方法吗?或者也许有更简单的方法?
我的目标是使用基本 RGB 输入为精灵、复杂图像或照片着色。比方说R: 100 G: 145 B: 23
。基本思想是,从一个主要颜色是红色的图像开始,我想要一个主要颜色是输入的结果图像RGB 100, 145, 23
。这就是我想要为图像着色的方式。我决定以这种方式进行:
这是一个正确的方法吗?或者也许有更简单的方法?