亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Haishoku -- 基于 python3 開發(fā)的獲取圖片主色調(diào)及主要配色

系統(tǒng) 1857 0

在平時(shí)工作和生活中經(jīng)??吹揭恍╊伾芎每吹膱D片,就我個(gè)人而言,很想有這樣一個(gè)工具能夠獲取到任意一張圖片的配色以及主色調(diào),之前看到有人分享過自己開發(fā)的 iOS 端的取配色工具,但個(gè)人覺得這種工具在 pc 上的需求更大,于是便嘗試用 python 寫了這樣一個(gè)庫。以下:

Haishoku

Haishoku Github文檔

haishoku 是一個(gè)日語詞, 意思是 配色 .

Haishoku 是一個(gè)用來獲取圖片主色調(diào)和主要配色方案的python庫,依賴于 python3 pillow 。

功能

  1. 獲取圖片的 主色調(diào)

  2. 獲取圖片的 配色方案

示例

demo

( 原圖來源: dribbble )

安裝

              
                pip3 install haishoku

              
            

如果提示沒有pip3,可能需要按以下方式安裝:

              
                python3 -m pip install haishoku

              
            

Api

? loadHaishoku( image )

            
              
                from
              
               haishoku
              
                .
              
              haishoku 
              
                import
              
               Haishoku
haishoku 
              
                =
              
               Haishoku
              
                .
              
              loadHaishoku
              
                (
              
              image
              
                )
              
            
          

接口會(huì)返回一個(gè) Haishoku 實(shí)例,你可以通過實(shí)例屬性 haishoku.dominant haishoku.palette 直接獲取到對應(yīng)的 主色調(diào) 配色方案

當(dāng)然,也提供了更加直接的接口用來獲取對應(yīng)顏色的值以及臨時(shí)預(yù)覽顏色,如下:

? getDominant( image )

            
              
                from
              
               haishoku
              
                .
              
              haishoku 
              
                import
              
               Haishoku
dominant 
              
                =
              
               Haishoku
              
                .
              
              getDominant
              
                (
              
              image
              
                )
              
            
          

返回結(jié)構(gòu)為 (R, G, B) 的一個(gè) 元組

? showDominant( image )

            
              
                from
              
               haishoku
              
                .
              
              haishoku 
              
                import
              
               Haishoku
Haishoku
              
                .
              
              showDominant
              
                (
              
               image 
              
                )
              
            
          

接口會(huì)打開一個(gè)臨時(shí)文件用來預(yù)覽主色調(diào)的顏色。(不會(huì)保存在本地)

? getPalette( image )

            
              
                from
              
               haishoku
              
                .
              
              haishoku 
              
                import
              
               Haishoku
palette 
              
                =
              
               Haishoku
              
                .
              
              getPalette
              
                (
              
               image 
              
                )
              
            
          

返回一個(gè)結(jié)構(gòu)為: [(R, G, B), (R, G, B), ...] 最大長度為8的 數(shù)組

? showPalette( image )

            
              
                from
              
               haishoku
              
                .
              
              haishoku 
              
                import
              
               Haishoku
Haishoku
              
                .
              
              showPalette
              
                (
              
               image 
              
                )
              
            
          

接口會(huì)打開一個(gè)臨時(shí)文件用來預(yù)覽圖片配色方案。(不會(huì)保存在本地)

轉(zhuǎn)載自:https://www.jianshu.com/p/1b644872564d


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 亚洲福利视频一区二区三区 | 欧美在线视频一区二区三区 | 91在线激情在线观看 | 中文字幕美日韩在线高清 | 大色香蕉色视频大全 | 国产精品777 | 99热在线只有精品 | 日日欧美 | 亚洲精品欧美日本中文字幕 | 色综合亚洲七七久久桃花影院 | 久久精品国产精品青草 | 手机看片福利 | 天天天天 | 国产欧美久久久精品影院 | 亚洲六月丁香色婷婷综合久久 | 亚洲欧洲精品国产区 | 在线看日本a毛片 | 国产成人精品男人的天堂网站 | 四虎在线观看网址 | 加勒比亚洲精品久久久久久久久久 | 国产美女亚洲精品久久久毛片 | 中文字幕在线视频免费观看 | 在线中文字幕观看 | 亚洲成人免费在线观看 | 久久艹免费视频 | 日韩欧美亚洲精品 | 中文字幕一区日韩在线视频 | 天天干夜夜草 | 欧美成人免费高清二区三区 | 国产精品一区三区 | 欧美精品久久久亚洲 | 日韩新片王 | 四虎成人免费网站在线 | 毛片爱做的片 | 四虎影视2022入口网址 | 蜜桃久久久久久久久久久 | 婷婷综合在线观看丁香 | 天天操天天干天天摸 | 麻豆国内精品久久久久久 | 亚洲精品第一页中文字幕 | 91精品免费久久久久久久久 |