Android图片替换触摸时的颜色

时间:2015-09-16 09:53:19

标签: android replace colors imageview rgb

我有一个Android应用程序,我在其中从图库加载一个imageview。这通常是房间内部的任何内部。我已将图像加载到画布中。那么我打算做的是 - 我将触及imageview上的任何一点。我要触摸的颜色(我能够获得RGB值)应该用另一种颜色替换整个图像 - 比如RED。它应该在图像中被均匀替换。现在我能够用RED精确地替换触摸的RGB颜色,但它看起来像是溅起的。我想要的是在图像中出现触摸颜色或其附近色调的地方,它应该被均匀地替换为 - 比如RED。请按照这个逻辑帮助我。

1 个答案:

答案 0 :(得分:0)

您需要将任务分解为多个子任务。

  1. 确定the pixel at the point pressed的颜色。
  2. 将所有similar pixels替换为特定班次。
  3. 关于如何更换像素written here。转换你应该从比较公式。