标签: android
可能重复: How can I get the average colour of an image
假设我正在创建一个应用程序,其中位图将应用于用户的照片。要使应用的位图看起来更逼真,它必须具有与用户照片中相似的色调/饱和度。
所以我想问一下,有没有办法从用户照片中获得平均色调/坐姿或其他颜色?将其用作调整应用位图的色调/坐标的系数。
感谢。
答案 0 :(得分:1)
您可以通过查看每个像素来计算平均色调/坐标,然后使用Color中的HSV方法自行计算它以从RGB值中获取它。既然你要在单个图像上而不是在视频预览上进行,那么它不应该太难,也不会花太长时间在手机上查看所有像素。