如何獲得使用JS/JQuery的顏色名稱,知道代碼RBG/HEX?通過十六進制或RGB獲取顏色名稱
例如:
Colorname RGB
black #000000
white #FFFFFF
red #FF0000
green #008000
如何獲得使用JS/JQuery的顏色名稱,知道代碼RBG/HEX?通過十六進制或RGB獲取顏色名稱
例如:
Colorname RGB
black #000000
white #FFFFFF
red #FF0000
green #008000
在這裏你可以看到RGB和相應的顏色名稱:
http://www.w3schools.com/cssref/css_colornames.asp
你如何使用它取決於你的應用程序,你可以將其存儲在數據庫中或者可能對它進行硬編碼。
對於一個人來說,這非常棒......知道一個程序怎麼樣? – BoltClock 2012-02-10 07:56:45
你可以用color_classifier.js插件做到這一點。它運作良好,並返回名稱最接近的顏色。
只要使用類似這樣的
window.classifier = new ColorClassifier();
get_dataset('dataset.js', function (data){
window.classifier.learn(data);
});
var result_name = window.classifier.classify("#aaf000");
應該發生什麼對於沒有名字的顏色,如'#020304'? – zneak 2012-02-10 07:49:00
[Convert RGB to ColorName String Javascript]的可能重複(http://stackoverflow.com/questions/5486730/convert-rgb-to-colorname-string-javascript)(看看@ http://chir.ag/ projects/name-that-color) – 2012-02-10 07:50:03