自定义图像处理(识别对象并为其着色)

时间:2018-08-02 05:29:59

标签: java android

谁能通过提出有关如何从图像中获取特定颜色区域并在该区域上覆盖不同颜色的建议和想法来帮助我?例如:假设我从摄像机捕获了一个房间图像,然后选择了一种颜色,然后单击任意墙壁,然后它将使用选定的颜色更改墙壁的颜色。 作为参考,请检查:https://visualiser.asianpaints.com/

谢谢。

1 个答案:

答案 0 :(得分:0)

要选择颜色精确的像素,可以查看this类(受22 API支持),或尝试使用some第三方库。然后在画布上绘制覆盖层,并包含从像素位置生成的边界。 但是要解决您的墙绘任务,您还应该使用颜色阈值,这是更复杂的事情,也许OpenCV库可以帮助您解决此问题。