如何计算橡皮擦效果擦后的面积?

听说过区域映射,但是不知道如何实现.求指教!

擦一次的面积当然可以算出来,就算是个矩形.但是我每次擦,有可能擦除的时候是重复的区域.