Redcrown wrote in post #17470482
Try the Noise/Dust&Scratches filter. Radius about 5 to 7. Definitely will erase the lint, but also the fabric texture. So then try adding back some texture. Sandstone works well sometimes.
Not a perfect solution, but perhaps the best compromise between speed and quality.
There's a video on Lynda in which Chris Orwig uses a similar technique. Duplicate the layer, run the Dust&Scratches filter to get rid of the lint. Then, mask the whole repaired layer with black, and quickly swipe a white brush to reveal the "fixed" areas on top of the lint. That's still going to take a lot of time to get every piece of lint though. He used it on mud splatters on a child's face, and it worked well.
You MIGHT be able to do the mask automatically or semi-automatically instead of brushing it onto every little piece of lint. I feel like there should be a way to do it, but I'm not good enough to say exactly what. Here are a few thoughts for different methods...three different methods, not three steps to do in sequence:
- Select color range, then select only white areas (with some fuzziness in the selection) which should get all the white/light lint, then expand/feather the selection by 1px to make sure it gets everything, then fill that selection with white on the mask?
- Apply the luminosity of the original image to your mask, to reveal only the repaired image on the white lint areas? Then use a big brush to black out the rest of the mask everywhere except the sweater?
- Use one of the "Darken" or "Darker color" blend modes on the repaired layer, then do a big mask that reveals the whole sweater of the repaired layer?