gpt4 book ai didi

python - 图像颜色识别,通用颜色

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:39 26 4
gpt4 key购买 nike

我想获取图像最突出的颜色,语言可以是python或ruby。

这很容易做到吗?

最佳答案

我不知道这是否是你的意思,但也许它会有所帮助:

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 之前在你的图像上)。

一些资源:

color_histogram quantize

我希望这对你有用。 :)

关于python - 图像颜色识别,通用颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4911066/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com