Menu

Tree [r291] /
 History

HTTPS access


File Date Author Commit
 crypt 2010-06-07 gdemont [r60] PNG: fixed 64-bit RGBA
 doc 2025-07-06 gdemont [r285] (test) Added images
 test 2025-11-19 gdemont [r291] (demos) Applications' help is visible also outs...
 build.cmd 2024-08-17 gdemont [r278] Gardening
 debug.pra 2024-02-13 gdemont [r227] Gardening
 gid-buffering.adb 2025-10-04 gdemont [r288] Fixed the buffering for use of the same Image_D...
 gid-buffering.ads 2025-10-04 gdemont [r288] Fixed the buffering for use of the same Image_D...
 gid-color_tables.adb 2024-02-10 gdemont [r222] RC 012
 gid-color_tables.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_bmp.adb 2024-03-13 gdemont [r263] Sanity checks around BMP headers
 gid-decoding_bmp.ads 2024-03-13 gdemont [r263] Sanity checks around BMP headers
 gid-decoding_gif.adb 2024-03-04 gdemont [r259] Gardening
 gid-decoding_gif.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_jpg.adb 2025-04-05 gdemont [r282] Added sanity checks in progressive JPEG decoder
 gid-decoding_jpg.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_png-huffman.adb 2024-02-10 gdemont [r222] RC 012
 gid-decoding_png-huffman.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_png.adb 2024-09-24 gdemont [r281] PNG decoder computes Adler32 checksum for Defla...
 gid-decoding_png.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_pnm.adb 2024-03-04 gdemont [r259] Gardening
 gid-decoding_pnm.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_qoi.adb 2024-03-04 gdemont [r259] Gardening
 gid-decoding_qoi.ads 2024-02-10 gdemont [r222] RC 012
 gid-decoding_tga.adb 2025-06-15 gdemont [r283] Simplification for the Targa format
 gid-decoding_tga.ads 2024-02-10 gdemont [r222] RC 012
 gid-headers.adb 2025-10-04 gdemont [r288] Fixed the buffering for use of the same Image_D...
 gid-headers.ads 2024-02-20 gdemont [r232] GID.Headers detects RIFF (for WebP) format
 gid.adb 2024-03-02 gdemont [r255] (JPEG) Some performance improvements
 gid.ads 2025-10-04 gdemont [r288] Fixed the buffering for use of the same Image_D...
 gid.gpr 2025-10-11 gdemont [r290] (demos) Added a colour clustering demo
 gid.prj 2024-08-17 gdemont [r278] Gardening
 readme.md 2025-07-30 gdemont [r286] (doc) Improved read-me
 save.hac 2024-02-24 gdemont [r236] Added a performance benchmark against ImageMagick
 save_modif.hac 2023-05-09 gdemont [r176] Updated zip-balling programs for off-version-co...

Read Me

GID - the Generic Image Decoder

The Generic Image Decoder (GID) is a low-level Ada package for
decoding a broad variety of image formats, from any data stream,
to any kind of medium, be it an in-memory bitmap, a GUI object,
some other stream, arrays of floating-point initial data
for scientific calculations, a Web browser element, a device,...

Full description in: doc/gid.txt

License

GID is free, open-source and released under the MIT license.