
Iniciado por
jdc
Hello Emil.
I really tried ctmf() in all directions, with many trials, with only ctmf() or a mixture of functions calls like quicksort (fq_sort ())... In all cases, the image contains large artifacts.
Of course all the work is done in linear mode before RGB conversion, so no gamma. In fact ctmf () works with "unsigned char" and the function implemented by Lassus, works in the real interval -65535 +65535.
I made a transformation as the variables (float) are in the interval [0 .. 256]. I completely uninstalled this function and the calling code, so I have no pictures, but believe me, at first I screamed "waooh" about 4 to 6 secondes to sort a 5x5 or 20x20 median, but looking at the picture, especially on the D700 image to 25600ISO, there are large artifacts with large drifts of color, eg: packages of 500 or 1000 pixels greater in low light but also present elsewhere, with colors derived, flat areas, ...ugly
In less noisy images, the result is watchable from a distance, but close ... bof, bof, bof...
The author Simon Perreault said on its website that it's necessary to create another process for 16-bit images. I tried, but my skills are insufficient, I can get images in 16 bit but disastrous.
_______________________________________________
_______________________________________________
Marcadores