Menu

Tree [r286] /
 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-07-06 gdemont [r285] (test) Added images
 build.cmd 2024-08-17 gdemont [r278] Gardening
 debug.pra 2024-02-13 gdemont [r227] Gardening
 gid-buffering.adb 2024-02-10 gdemont [r222] RC 012
 gid-buffering.ads 2024-02-10 gdemont [r222] RC 012
 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 2024-03-13 gdemont [r263] Sanity checks around BMP headers
 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-06-15 gdemont [r284] Impvoved comment about Put_Pixel, and some othe...
 gid.gpr 2024-08-17 gdemont [r273] (tools) Added to_png; other tools (allrgb, mini...
 gid.prj 2024-08-17 gdemont [r278] Gardening
 readme.md 4 days ago 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.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.