The Generic Image Decoder is a package for decoding a broad variety of image formats, from any data stream, to any kind of medium. Unconditionally portable code: OS-, CPU-, compiler- independent code.
More information on... http://gen-img-dec.sf.net
Alire crate: https://alire.ada.dev/crates/gid
Mirror: https://github.com/zertovitch/gid
Features
- Fast! Up to 2.8 times faster than ImageMagick.
- Supported formats: BMP, GIF, JPEG, PNG, PNM, QOI, TGA
- Use of generics and inlining at multiple nesting levels for fast execution
- Standalone (no external dependency)
- Task safe
- Endian-neutral
- Unconditionally portable
- Pure Ada 2012 (nothing compiler/system specific), can be used in projects in Ada 2012 and later language versions
- Demos/tools: format conversions to BMP, PNG and PPM, image comparator, steganography, chart digitization, All RGB
- Tests and demos included
- Permissive license (MIT)
- Free, open-source
License
MIT LicenseFollow Generic Image Decoder
Other Useful Business Software
AI-generated apps that pass security review
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Generic Image Decoder!