## Essential - [x] Make compression/quality settings configurable - [ ] Adjust default compression / quality settings to match `imagemagick` for the same values - [x] Only automatically rotate JPEG images when the `-auto-orient` option is passed - [x] Support reading from stdin and writing to stdout - #44 - [x] Support reading and writing Exif metadata and ICC profiles (as much as `image` allows) - https://github.com/image-rs/image/issues/2493 - https://github.com/image-rs/image/issues/2494 - [ ] Support decoding/encoding animations ## Not blocking initial release but likely needed - [ ] `identify` command, needed e.g. for the [Philomena imageboard engine](https://github.com/derpibooru/philomena/blob/81a2bc9fd944b3ae7ce0d8844cc1ee9fc08aded8/lib/philomena_media/processors/jpeg.ex#L45) - `-identify` operator was added, see #24, but not the command - [ ] Configurable resamplers - [x] Support converting multiple files in one command - [ ] Support the frame selection syntax for animations - [ ] Support glob patterns for file selection on Windows - [ ] Support custom file descriptors, not just stdin/stdout - [ ] [Gamma correction support to enable actually correct resizing](https://imagemagick.org/Usage/resize/#resize_gamma)
Essential
imagemagickfor the same values-auto-orientoption is passed""/"-") support #44imageallows)Not blocking initial release but likely needed
identifycommand, needed e.g. for the Philomena imageboard engine-identifyoperator was added, see-identifyand-formatfor e.g. printing the image size #24, but not the command