V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lancegin
V2EX  ›  程序员

Haishoku -- 基于 python3 开发的获取图片主色调及主要配色的库

  •  
  •   lancegin ·
    lancegin · 2017-05-18 18:29:14 +08:00 · 3126 次点击
    这是一个创建于 2751 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Haishoku 传送门 ->

    在平时工作和生活中经常看到一些颜色很好看的图片,就我个人而言,很想有这样一个工具能够获取到任意一张图片的配色以及主色调,之前有看到 v 友在这里分享过自己开发的 iOS 端的取配色工具,但个人觉得这种工具在 pc 上的需求更大,于是便尝试用 python 写了这样一个库。以下:

    haishoku 是一个日语词, 意思是 配色.

    Haishoku 是一个用来获取图片主色调和主要配色方案的 python 库,依赖于python3pillow

    功能

    1. 获取图片的 主色调 Dominant (RGB 值元组 以及 临时查看效果)

    2. 获取图片的 配色方案 Palette (RGB 值元组构成的数组 以及 临时查看效果)

    示例

    demo

    ( 原图来源: dribbble )

    安装及使用方法

    查看 README

    再次放上地址 Haishoku

    6 条回复    2017-05-19 06:32:10 +08:00
    nicoljiang
        1
    nicoljiang  
       2017-05-18 19:01:24 +08:00
    楼主好人,最近正需要这个。有什么类似的 PHP 和 GO 的项目吗~
    lancegin
        2
    lancegin  
    OP
       2017-05-18 19:09:41 +08:00
    @nicoljiang 不是很了解 php 和 go 有没有类似的库 , 最近看看能不能用 go 实现出来
    nicoljiang
        3
    nicoljiang  
       2017-05-18 19:19:41 +08:00
    @lancegin 有没有算法介绍呀(如果是一种比较知名的算法的话)?
    lancegin
        4
    lancegin  
    OP
       2017-05-18 23:08:01 +08:00
    @nicoljiang k-means 聚类算法
    iyaozhen
        5
    iyaozhen  
       2017-05-19 03:03:15 +08:00
    嘿嘿 支持一下。楼主还有很多好东西哦
    lancegin
        6
    lancegin  
    OP
       2017-05-19 06:32:10 +08:00 via iPhone
    @iyaozhen 高工又搞这么晚🤦🏻‍♂️
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1186 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:55 · PVG 02:55 · LAX 10:55 · JFK 13:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.