我有一個包含顏色的.png文件,是否可以使用任何工具/軟件/網站找到它的等效HTML顏色代碼?從.png文件中獲取顏色的HTML顏色代碼?
0
A
回答
2
這是JS:
var x=0,y=0;//Coordinates of the pixel of which you want to have the color
var img=new Image();
img.onload=function()
{
var canvas=document.createElement('canvas');
canvas.setAttribute("width",1);
canvas.setAttribute("height",1);
canvas.setAttribute("style","display:none;");
document.body.appendChild(canvas);
var ctx=canvas.getContext('2d');
ctx.drawImage(img,x-1,y-1);
var pixels=ctx.getImageData(0,0,1,1);
var r=pixels.data[0];
var g=pixels.data[1];
var b=pixels.data[2];
var a=pixels.data[3];
alert("rgb("+r+", "+g+", "+b+")\nrgba("+r+", "+g+", "+b+", "+a+")\n");
}
img.src="../img/logo.png";
2
你可以使用像Color Spy這樣的工具從圖像中獲取顏色代碼。
2
是的,你可以使用firefox addon'colorzilla'。
,設有一個吸管在使用時,該HTML顏色將被複制,然後可以作爲#XXXXXX某處粘貼。
相關問題
- 1. 從顏色詞獲取顏色代碼
- 2. 在Android中獲取`Color.xml`中保存的顏色的html顏色代碼
- 3. javascript中的HTML顏色代碼拾取
- 4. png文件上的顏色掩碼
- 5. HTML代碼中的顏色文本
- 6. 從C中的png文件中讀取顏色值C
- 7. 如何從虹膜顏色選擇器獲取更改的顏色代碼
- 8. 如何從一段HTML源代碼獲取字體顏色?
- 9. X/HTML,CSS中的顏色代碼
- 10. 從顏色代碼刷
- 11. 從紅色到紅色的紅色安全HTML顏色代碼是什麼? (HTML)
- 12. 用戶使用HTML顏色代碼選擇背景顏色
- 13. 將RGBA顏色轉換爲HTML顏色代碼
- 14. 以編程方式從顏色中獲取選擇的顏色
- 15. PNG顏色問題
- 16. 從十六進制顏色代碼中找到顏色名稱
- 17. 如何從C#中的硒webdriver中的顏色調色板中獲取顏色#
- 18. 獲取從顏色類
- 19. 從int獲取顏色
- 20. 從xml值獲取顏色
- 21. 從CGContext獲取顏色?
- 22. HTML中文本的顏色
- 23. Window的Vista Paint的HTML顏色代碼
- 24. 從上下文獲取png圖像,但查看顏色變化
- 25. HTML顏色代碼:紅色到黃色到綠色
- 26. Seaborn:從factorplot/facetgrid獲取顏色/色調
- 27. 從java中的十六進制代碼獲取顏色名稱
- 28. 獲取兩種顏色之間所有顏色的十六進制代碼?
- 29. 用顏色代碼編寫csv文件
- 30. 獲取ActionBar顏色
是。你有什麼嘗試? – j08691 2012-07-13 18:54:16
@ j08691我對網絡開發完全陌生,完全不知道。 – user221287 2012-07-13 18:55:24
你想用軟件或JavaScript來做到這一點嗎? – Mageek 2012-07-13 19:08:23