Originally Posted by xuguang_he View Post

Decimating this kind of damaging spot means to sacrifice the picture quality?
RemoveSpot() really cause visible detail loss.

I already mentioned this. RemoveSpots() is quite damaging . The MC (= motion compensated) variants are less damaging more selective . E.g. RemoveDirtMC(30, false)

https://forum.videohelp.com/threads/355282-How-to-improve-this-color?p=2234841&viewfull=1#post2234841

Compare the screenshots , you can see entire textures , bricks, are missing. This is typical for RemoveSpots()

ALL automatic dirt/spot/dust removal filters are damaging, and prone to remove small details. You can adjust the strength to remove more or less , at the risk of either missing spots or removing details. The "best" way is to use multiple strengths (e.g. a weak filtered, strong filtered) with multiple layers and a compositor - but it takes some manual input but it's basically a perfect repair, and a lot faster than photoshop

Original
Click image for larger version

Name:	383 original.png
Views:	180
Size:	313.6 KB
ID:	17456


RemoveSpots()
Click image for larger version

Name:	383 removespots.png
Views:	175
Size:	274.6 KB
ID:	17457

RemoveDirtMC(30,false)
Click image for larger version

Name:	383 rdmc(30).png
Views:	160
Size:	277.7 KB
ID:	17458