-
Mohammad Akhlaghi authored
There were two main updates in this commit: 1. The mesh IDs (that are sometimes on the whole image and sometimes on channels) were very confusing for me and so the functions were ambiguous and thus caused a lot of mis-understanding. After playing a lot with them and thinking more about them, I got a much better understanding of how to clearly separate the use cases. I have explained everything extensively in mesh.c so someone new (and me in the future!) can easily get going. 2. Thanks to these new functions, there was no more need to store an array the size of the image for the standard deviation of every pixel. Which ever function needs the standard deviation for pixel can easily find it from the garray in the mesh structure. This is very good for memory usages, because for large images, a full copy was very heavy. 3. The NoiseChisel clump S/N calculations are now patially done. They still need some work to do, but things are on the right track.
18959e00
To find the state of this project's repository at the time of any of these versions, check out the tags.