1
Q
獲取圖像的主色彩
A
回答
0
使用urllib
先下載圖像,然後刪除不必要的文件:
from colorthief import ColorThief
import urllib
import os
def dominant_color_from_url(url,tmp_file='tmp.jpg'):
'''Downloads ths image file and analyzes the dominant color'''
urllib.urlretrieve(url, tmp_file)
color_thief = ColorThief(tmp_file)
dominant_color = color_thief.get_color(quality=1)
os.remove(tmp_file)
return dominant_color
相關問題
- 1. 圖像爲16bpp時,從位圖獲取彩色圖像灰度
- 2. 獲取圖像的第一像素的色彩(JS/jQuery的)
- 3. MATLAB圖像處理:從彩色圖像獲取HSV組件
- 4. 在JavaScript畫布中獲取圖像的彩色像素
- 5. BufferedImage - 獲取灰度彩色模型圖像中像素的值
- 6. 獲取圖像的主色調
- 7. 徘徊時獲取棕褐色效果圖像和全綵色?
- 8. 如何在HSI色彩空間中獲取圖像的gamma值
- 9. 獲取圖像色彩模式的最快方法
- 10. 獲取色彩地圖值matlab
- 11. 圖像大小取決於圖像的色彩位深
- 12. LibTiff.Net彩色圖像轉換
- 13. Keras loading彩色圖像
- 14. java彩色圖像處理
- 15. iPhone彩色圖像分析
- 16. SURF和OpenSURF彩色圖像
- 17. 漸變彩色圖像
- 18. 彩色圖像灰度圖像在Firefox
- 19. Opencv:從分段彩色圖像獲取所有對象
- 20. 在彩色背景下在NSTextFieldCell中獲取圖像
- 21. OpenCV彩色圖像灰色故障
- 22. 無法獲得正確的像素彩色圖像python
- 23. 從Windows Phone中的圖像中選取RGB彩色像素
- 24. 從彩色png佈局圖像讀取陣列中的圖案?
- 25. 熱圖對彩色圖像matlab
- 26. MATLAB代碼 - 彩色圖像直方圖
- 27. 識別低色彩的jpeg圖像
- 28. .NET中的彩色圖像量化
- 29. 在MATLAB中的彩色圖像變形
- 30. 填寫複雜的圖像色彩
我假設你正在使用JavaScript? – RonaldBarzell
Color Thief使用jQuery,但如果有另一種解決方案(PHP或其他),我很樂意使用它。 – user1706680
對於PHP,試試這個:http://stackoverflow.com/questions/8730661/how-to-find-the-dominant-color-in-image – RonaldBarzell