从photoshop文件中获取调色板

时间:2015-02-24 22:42:45

标签: photoshop palette

我有一个包含多个图层的photoshop文件(所有形状,没有位图)。是否有任何自动方式可以将所有这些形状的颜色提取到调色板中?任何建议都会很棒!

2 个答案:

答案 0 :(得分:1)

如果您愿意,可以使用ImageMagick从命令行执行此操作。它安装在大多数Linux发行版上,适用于Mac OSX和Windows。

所以,如果我从这个Photoshop文件开始:

enter image description here

并执行此操作:

convert image.psd -flatten -unique-colors palette.png

我得到了这个(我把它扩大了5000%所以你可以看到它):

enter image description here

或者,如果你想要它作为文字:

convert image.psd -flatten -unique-colors txt:

# ImageMagick pixel enumeration: 5,1,255,srgb
0,0: (0,0,0)  #000000  black
1,0: (255,0,0)  #FF0000  red
2,0: (0,255,0)  #00FF00  lime
3,0: (0,0,255)  #0000FF  blue
4,0: (255,255,255)  #FFFFFF  white

答案 1 :(得分:0)

在不知道您的源图像的情况下,我无法肯定地说,但据我所知,唯一真正的调色板存在索引颜色的位图图像。

因此,您将颜色模式更改为“已编入索引”,为您提供256色调色板,可以导出。 根据您的用例可能已经足够 - 您还可以尝试导出尽可能少的颜色的文件(保存GIF),让您有机会过滤图像中最常用的颜色。