【问题标题】:Getting colour palette from a photoshop file从 Photoshop 文件中获取调色板
【发布时间】:2015-04-26 18:52:00
【问题描述】:

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

【问题讨论】:

    标签: photoshop palette


    【解决方案1】:

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

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

    然后这样做:

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

    我明白了(我把它放大了 5000%,所以你可以看到它):

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

    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
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-03-23
        • 1970-01-01
        • 2015-12-29
        • 2014-02-04
        • 2011-03-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多