theotherphil
theotherphil
Travis integration stopped working at some point. Replace with GitHub actions
A naive implementation would be extremely slow, so we should probably implement something like this: http://www.gipsa-lab.grenoble-inp.fr/~laurent.condat/publis/condat_resreport_NLmeansv3.pdf.
Possibly the fast version here: http://www.shellandslate.com/download/fastmedian_5506.pdf
Lots of the functions in this library are embarrassingly parallel. How should we parallelise them? Ideally with as little impact on the function bodies as possible. Image-chunk-iterators plus https://github.com/nikomatsakis/rayon?
All the current filter operations treat pixels outside the input image as if we'd extended the boundary pixels indefinitely (i.e. padding "by continuity"). Affine transformations handle pixels whose pre-image is...
I'll do this at some point in the next fortnight.
https://docs.rs/crate/imageproc/0.19.0/builds/180949
When checking unsafe usage for https://github.com/image-rs/imageproc/issues/371 I found a few cases where benchmarks showed a speedup from using unsafe getters despite the accesses having the following form: ``` for y...