如何获得位图的平均色调/饱和度?

时间:2012-09-26 15:31:45

标签: android

  

可能重复:
  How can I get the average colour of an image

假设我正在创建一个应用程序,其中位图将应用于用户的照片。要使应用的位图看起来更逼真,它必须具有与用户照片中相似的色调/饱和度。

所以我想问一下,有没有办法从用户照片中获得平均色调/坐姿或其他颜色?将其用作调整应用位图的色调/坐标的系数。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以通过查看每个像素来计算平均色调/坐标,然后使用Color中的HSV方法自行计算它以从RGB值中获取它。既然你要在单个图像上而不是在视频预览上进行,那么它不应该太难,也不会花太长时间在手机上查看所有像素。