Identify dust spots

DT 3.0.2

Is there someway of showing dust spots in DT? Before I make a big print, I want to make sure that there’s no dust spot.

I played around with some of the blending modes high pass and differences but no success (most likely due to my limited understanding).

Could somebody point me in the right direction or tell me how they do it themselves?

Thanks

The retouch module (3.4.4.12) might be helpful, especially the wavelet decompose part of that module.

Bruce Williams made a nice video about this module (the wavelet part starts at around 10:30):

Basically you work with layers (scales) that go from very fine to course and you can more easily identify the problem spots. It isn’t a magic wand so you do need to put the effort in, but I really like the fine-grained functionality.

1 Like

There is a pull request open for a dust visualisation mode but it’s waiting someone who understands how to (and wants to) code it:

You can set a wave in contrast equalizer - this can bring out sensor dust

1 Like

What kind of wave?

Thanks

Thanks,

I’ll watch the video over the weekend. I’ve never used the retouch module, but it looks interesting…

Thanks

this kind of wave:


you can shift the waves to the right to detect finer and to the left to detect coarser spots

2 Likes

There was a darktable.fr user who made 2 dtStyle to detect dust on the sensor: Suppression des tâches et poussières

3 Likes

Perfecto :smiley:

Thank you to everybody for taking the time. Not only I learned something new, I learn something very useful.

Not for DT, but the Sharpening Contrast Threshold mask in RT renders (as a fallout) dust spots as donuts which are very easy to identify :wink: I will post a screenshot and an example raw file later. Maybe some other devs can use that…

2 Likes

Here’s an example raw D700_20150714_6030.NEF (15.3 MB)

And the dust spot donuts:

1 Like

Here’s a closeup showing the dust spot donut shape in the mask:

And now the same crop of original image without the mask (If you look carefully, you can see the dust spot)

1 Like

Thank you, I will use it in RT.

Another method in Darktable is to crank up local contrast to the maximum. Very useful for spotting dirt on the lens as well. After fixing the dust spots with the retouch module you turn off or reset local contrast. This picture was scanned from a paper copy. I tried to clean the picture and the scanner, but could not remove everything.

or just use the retouch tool. set 7 wavelet layer - in layer 3 you can identify the sharper dust speckles in layer 7 the most unsharp speckles. to remove you heal in the rightmost layer they’re visible and then drag the upper slider to left until you’re satisfied
retouch

1 Like

I just did a test with the dtStyle “Courbe de correction des tâches 01.dtstyle et 02” on https://discuss.pixls.us/uploads/short-url/khPCapOUkWBGwWX7TOC0JVPGBk3.NEF


1 Like

Hi,
what I have been using so far was to use the Highpass module with both sharpness and contrast set to 100%.

I got this from some video or blog post on the internet, but unfortunately do not remember the original source anymore to give proper credit.

4 Likes