1 | initial version |
What do you exactly mean with "dark areas"? It would be useful to mark them with red circles for example.
For real image noise (gaussian noise for example), try to search for the bilateral filter or non local means filter in openCV. The median filter could also be usefull, especially if you deal with "salt and pepper" noise.
If the dark areas are to big, you could also try to use morphological operators like erosion and dilation. Or a combination of the morphological operators and image denoising.
Hope this helps! Johannes