gpt4 book ai didi

ruby - 是否可以使用 RMagick 获得平均图像颜色?

转载 作者:数据小太阳 更新时间:2023-10-29 06:38:25 25 4
gpt4 key购买 nike

当我将图像上传到我的 Ruby on Rails 应用程序时,我需要知道图像的平均颜色。是否可以获取 HEX 或 RGB 的平均颜色值,以便稍后在将要显示此图像的 View 中使用此颜色?

类似于:

img =  Magick::Image.read(path).first
hexVal = img.getHexValue

最佳答案

将图像调整为一个像素并获取其颜色?

img =  Magick::Image.read(path).first
pix = img.scale(1, 1)
averageColor = pix.pixel_color(0,0)

关于ruby - 是否可以使用 RMagick 获得平均图像颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5162929/

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