2012-01-30 29 views
0

我正在嘗試集成一個識別圖像重寫顏色的顏色識別工具,並根據該顏色的十六進制代碼標記/標記圖像。Ruby中是否有任何顏色識別庫?

+0

將真正幫助,如果你可以討論的圖像文件格式,並聲明如果圖像的所有像素都是同一種顏色。 – 2012-01-31 06:02:00

回答

0
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 

這是一個類似的問題

Image color recognition, the general color