- rewrote the NLM algorithm from scratch. The new version uses floating point numbers for weights. It is very slow (not that the old one was fast either): a 512x512 image takes 7 minutes on my machine.
- prints time the algorithm needed to run
The NLM algorithm works now. However, it converts the image to floating point numbers. For memory efficiency, we want to calculate with unsigned chars. Still, it works.