好吧,我想了一天想出来一个办法说出来大家参考吧:
1.将要擦除的图片虚拟的分割成100块小矩形.
2.当涂抹的x,y经过矩形区域时就将矩形的左定点存入数组(数组内的值不重复)
3.判断等数组内元素大于80个的时候,即意味着涂抹路径已经经过了80块矩形.涂抹了大概80%的图片.当然,如果要细化还可以将图片分割成更多的矩形.