久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

Palette – javascript 獲取圖片主顏色

找到圖像中的主色。

Palette 可以幫助你找到圖片中的主色。

V2ex 介紹:https://www.v2ex.com/amp/t/503218

Github:https://github.com/Luminqi/Palette

Demo:https://color.luminqi.com/

Github 文件本站下載:

Palette-master.zip

提取碼:無(wú)
解壓碼:無(wú)
javascript - 獲取圖片主顏色

如何使用?

Palette.from可以接受元素或路徑

Palette.from('/path/to/image').getPalette().then(colors => {
  // your code
})

const img = document.getElementById('img')
Palette.from(img).getPalette().then(colors => {
  // your code
})

耗時(shí)的計(jì)算過(guò)程在WebWorker中運(yùn)行。

這是什么想法?

  • 它將首先開(kāi)始欠采樣以減少圖像像素。
  • 計(jì)算每個(gè)像素的色調(diào),并按色調(diào)對(duì)像素進(jìn)行排序。
  • 將具有相似色調(diào)的像素分組。
  • 如果組中的像素很少或者它們的平均顏色太近,則合并這些組。

原理是遍歷所有的像素點(diǎn),然后找到最多出現(xiàn)的幾個(gè)像素嗎?

首先像素的 rgb 值有 256*256*256 種可能,所以如果直接遍歷然后統(tǒng)計(jì)相同的 rgb 值是不靠譜的。

這里其實(shí)會(huì)涉及到色彩量化(color quantization)。比較常見(jiàn)的算法有 Median cut, Octree, KMeans。

我并沒(méi)有采用常規(guī)的方案,我的想法是如果能先把各個(gè)像素按照其顏色相近度排序,這樣相似的顏色就會(huì)靠在一起,形成一條連續(xù)的色帶。那么剩余的工作就很簡(jiǎn)單了,就是把這條色帶切成一塊一塊,每一塊代表一種顏色,每一塊的顏色是它里面所有像素 rgb 值的平均值。比較可惜的是其實(shí)并不能完全對(duì)顏色排序,這里我采用色調(diào)(hue)進(jìn)行排序并不完美。

你提出的算法我也想過(guò),我覺(jué)得可以先對(duì)每個(gè)像素的 r 值,g 值,b 值向右位移(>>)3 位(或者更多),這樣可以減少出現(xiàn)不同 rgb 值的概率。然后用一個(gè) hash map 統(tǒng)計(jì)相同的 rgb 值。

??
Npcink上的部份代碼及教程來(lái)源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
無(wú)意侵害您的權(quán)益,請(qǐng)發(fā)送郵件至 1355471563#qq.com 或點(diǎn)擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
?
購(gòu)物車
優(yōu)惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    9000px;">

      日韩乱码在线观看| 成年人三级黄色片| 亚洲毛片亚洲毛片亚洲毛片| 中文字幕 亚洲一区| 在线视频观看一区二区| 亚洲欧美高清在线| av在线免费播放网址| 丰满少妇一区二区三区专区| 国产吃瓜黑料一区二区| 后入内射无码人妻一区| 久久免费播放视频| 日韩av免费播放| 五月婷婷激情在线| 最近中文字幕一区二区| 91热视频在线观看| 国产精品偷伦视频免费观看了| 国产一级视频在线观看| 久久久久久久久久久久久久久国产| 欧美成人片在线观看| 色呦呦中文字幕| 亚洲a视频在线观看| 亚洲美女综合网| www.天天干.com| 国精品无码一区二区三区| 蜜桃av中文字幕| 探花国产精品一区二区| 中国黄色片一级| 91激情在线观看| 国产精品果冻传媒| 免费看国产黄色片| 午夜精品久久久久久久蜜桃 | 天堂在线观看免费视频| 在线观看中文字幕av| 亚洲一级免费毛片| 国产精品亚洲欧美在线播放| 久操视频免费看| 日韩三级一区二区三区| 中文字幕日韩免费| xxww在线观看| 久久久国产成人| 手机在线观看日韩av| 亚洲精品字幕在线| 国产美女www| 欧美亚韩一区二区三区| 永久看片925tv| www香蕉视频| 久久亚洲av午夜福利精品一区| 少妇喷水在线观看| 亚洲一线在线观看| 国产又爽又黄又嫩又猛又粗| 青青青国产在线| 亚洲国产精彩视频| 国产男男chinese网站| 日本熟妇人妻中出| 亚洲欧美日韩动漫| 国产污片在线观看| 色丁香婷婷综合久久| 91成人在线免费| 精品成人无码一区二区三区| 天天操天天干天天操| aaa黄色大片| 久久精品视频5| 在线观看中文字幕2021| 国产999免费视频| 日本免费在线观看视频| 亚洲一线在线观看| 久久久精品91| 中文字幕在线导航| 国产三级黄色片| 天天干天天干天天| 国产5g成人5g天天爽| 日本黄区免费视频观看| 亚洲一区中文字幕在线| 久久免费手机视频| 中文字幕一区二区三区人妻四季| 国产区在线观看视频| 少妇精品一区二区| 国产av一区二区三区| 日韩三级一区二区| av免费观看在线| 欧美一区二区三区不卡视频| 一级黄色性视频| 女人18毛片水真多18精品| 亚洲五月天综合| 麻豆一区二区三区精品视频| 亚洲精品综合久久| 久久久久久久久免费看无码| 亚洲高清在线观看视频| 九九热国产在线| 最近中文字幕一区二区| 久久精品99北条麻妃| 亚洲精品一区二区三区在线播放 | 久久免费少妇高潮99精品| 亚洲国产精品久久久久久久| 九九热视频免费| 亚洲精品无码久久久| 蜜臀久久精品久久久用户群体| 亚洲精品国产精品国自| 密臀av一区二区三区| 1024在线看片| 日韩黄色片网站| 国产激情无套内精对白视频| 午夜精品在线播放| 国产又黄又粗的视频| 中文字幕乱码一区| 久久人妻免费视频| 99久久久久成人国产免费| 日本在线观看中文字幕| 国产精品91av| 中文字幕一区二区三区免费看| 久久久久久久福利| 97精品在线播放| 视频区 图片区 小说区| 国产微拍精品一区| 亚洲国产综合网| 日本免费精品视频| 国产日韩精品suv| 亚洲国产精品一| 欧洲成人一区二区三区| 国产精品 欧美 日韩| 中文字幕在线2019| 人妻无码中文字幕免费视频蜜桃| 国产成人av免费在线观看| 中文字幕视频在线播放| 青青草福利视频| 国产精品一区二区人妻喷水| 亚洲精品视频91| 人成网站在线观看| 国产一区二区三区精品在线| 亚洲天堂aaa| 天天天天天天天天操| 久久久久久久久黄色| 丰满人妻一区二区三区免费视频| 伊人网综合视频| 欧美日韩免费一区二区| 国产女人18毛片水真多18| 亚洲一线在线观看| 五月天丁香花婷婷| 免费一级特黄特色大片| 国产精品午夜影院| 亚洲专区在线播放| 五月婷中文字幕| 欧美三级一区二区三区| 国产又黄又粗的视频| www.色偷偷.com| 中文字幕一区二区三区人妻不卡| 青青草免费av| 精品无码人妻一区二区免费蜜桃| www三级免费| 亚洲色欧美另类| 一区二区三区四区毛片 | 中文字幕1区2区| 日韩 国产 欧美| 久久久久亚洲视频| 国产色在线视频| 成人免费区一区二区三区| 亚洲国产精品一| 五月天婷婷激情| 日本黄色大片视频| 久久网免费视频| 国产亚洲精品久久久久久无几年桃| 99久久99久久精品免费看小说.| 在线免费看毛片| 天天操天天干天天干| 欧美一级特黄视频| 久久只有这里有精品| 黄色a级三级三级三级| 国产大片中文字幕| www.久久久久久久久久| 亚洲熟女www一区二区三区| 在线观看你懂的网站| 五月天精品在线| 少妇av片在线观看| 人妻精品久久久久中文| 免费欧美一级片| 九九九国产视频| 狠狠干狠狠操视频| 国产一级做a爰片久久| 国产精品1区2区3区4区| av在线播放网址| av老司机久久| a天堂在线观看视频| 91丝袜一区二区三区| 亚洲视频在线a| 亚洲精品视频导航| 中文字幕永久免费| 中文字幕欧美视频| 中文字幕av影院| 中文字幕亚洲精品一区| 在线观看日本www| 在线观看视频二区| 中国免费黄色片| 中文字幕在线视频免费| 午夜一级免费视频| 亚洲av无码一区二区二三区 | 国产成人精品一区二区三区在线观看 | 美国黄色特级片| 免费在线观看a视频| 久久综合亚洲色hezyo国产| 久久免费少妇高潮99精品|