1
A
回答
1
我不知道這是你的意思,但也許這將是有益的:
require 'rubygems'
require 'RMagick'
include Magick
image = Image.read("stack.png")[0]
hash = image.color_histogram
color, number = hash.max{|a,b| a[1] <=> b[1]}
puts color.to_color
這工作就像一個魅力非常簡單的圖像(僅適用於5種顏色),而應該更多的工作複雜的圖像(我沒有測試過;在這種情況下返回的哈希將會非常大,所以你可能想在使用color_histogram之前在圖像上使用量化)。
一些資源:
我希望這是對你有用。 :)
1
不知道這是不是你的意思,但Python PIL有im.histogram()和im.getcolors()函數。 http://effbot.org/imagingbook/image.htm
1
好的。我來介紹一下Ruby的庫。
使用山茶花,http://camellia.sourceforge.net/examples.html,您可以標記顏色最突出的區域。
相關問題
- 1. OpenCV顏色識別
- 2. 識別相似顏色的像素組
- 3. itunes中的顏色識別
- 4. 在javaCV中識別顏色
- 5. 在matlab中識別顏色
- 6. 相機和顏色識別
- 7. html顏色vs圖像顏色
- 8. css顏色和圖像顏色
- 9. 百分比顏色色調識別
- 10. 單色圖像顏色
- 11. 將RGB /十六進制顏色代碼映射到一般顏色類別
- 12. 顏色從圖像
- 13. dc.js顏色餅圖顏色與顏色域的顏色
- 14. PHP顏色識別腳本返回錯誤的顏色
- 15. 從圖像文件中識別像素顏色
- 16. PyAutoGUI圖像識別 - 與像素顏色匹配
- 17. 顏色類別不更改顏色
- 18. 更新圖像的顏色或圖像的背景顏色
- 19. 確定一種顏色「圖像中單個顏色的多少」
- 20. 用另一種顏色替換圖像中的特定顏色
- 21. PHP GD:用色調顏色乘以圖像顏色
- 22. PHP函數來識別顏色並相應地切換圖像
- 23. 如何識別java程序中的圖像顏色?
- 24. 用於檢測顏色的圖像識別庫
- 25. 使用Qt和openCV識別圖像中的顏色範圍
- 26. 如何使用matlab識別圖像中的顏色強度
- 27. javascript - 在瀏覽器中識別圖像顏色完整
- 28. 用於顏色識別的圖像處理庫
- 29. Android顏色資源 - 使顏色成爲另一種顏色的別名
- 30. 如何填充顏色完全像這個圖像的顏色?
是..不..可能是...... – Shoban 2011-02-06 02:16:11