Aurelia Molzer
Aurelia Molzer
Closing as not-planned. `PixelsMut` would need `unsafe` internally in order to yield `&mut _` references that live as long as the underlying reference. We don't require `GenericImage` to adhere to...
What seemed to be the result of a discussion on gitter, these two following methods could be useful for `ImageBuffer` to communicate how it uses the underlying container: ``` pub...
The main reason for `usize` is to express that this result is to be used in index calculation, while that is not the main concern of the existing `dimensions`. As...
It's a good point to note that converting a `DynamicImage` into an interleaved array with no associated static color type is potentially less computational work. However, under that point of...
Some additional thought: `InterleavedChannels`, or any stride-based matrix representation, has an implicit invariant. Namely that the strides will only generate valid indices if multiplied and index with valid indices. Checking...
> this API is for when you know you want 8bits per channel - if you loaded something else that processing is unavoidable ; in my scenarios i'm loading formats...
> oh jesus christ... Please read the full argument and stay on-topic. Again, Rust is more oriented towards stability. > C/C++ that's how it worked, jpg::load_from_file(file, &width,&height,&channels) If you want...
> then I came to Rust, used FFI to grab them. I see how that would easily work in your single own project. But designing an interface that scales to...
If you feel like that is your sole choice, there is nothing stopping you. That's why this project is open source. @bvssvni Can I close this? (And reopen individual tracking...
So let's cool this down and continue tomorrow, I feel myself getting non-technical as well. The comparison could have been fairer had you actually provided any details on that library...