-
-
Notifications
You must be signed in to change notification settings - Fork 850
Useful tools and links
Brian Popow edited this page Mar 10, 2023
·
11 revisions
This is a collection of useful tools and links to help contributors getting started.
- imagemagick command line tool for converting between image formats or compressing images with different compressions. Useful for creating test images for unit tests.
- https://sharplab.io is a .NET code playground that shows intermediate steps and results of code compilation. Useful for seeing what IL code will be generated.
LibPng is considered the reference implementation.
Some useful links for documentation of the PNG format
Useful testimages for reference:
Useful tools:
- gifiddle is a GIF viewer based on JavaScript and HTML5 that runs entirely in a browser, for detailed information and various rendering modes for analysis and optimization.
Some useful links for documentation of the GIF format
- Gif Specification
- Gif Animations Basis
- What is a Gif
- Netscape Looping Application Extension (GIF Unofficial Specification)
A useful set of gif test images
libwebp is considered the reference implementation. It comes with some useful tools:
- webpinfo: Shows if a webp image is encoded correctly.
- dwebp: decodes a webp image.
- cwebp: encoed a image to webp format.
Some useful links for documentation of the webp format
webp test data:
libjpeg is considered to be the reference implementation.
LibTiff is considered the reference implementation.
- tiffinfo: Allow to check, if a tiff file was encoded correctly.
- tiffcp: Copy, convert, or combine TIFF files.
- tiffcmp: Compare the tags and data in two TIFF files.
- tiffdump: Display directory information from TIFF files.
- TIFF 6.0 Specification
- TIFF Supplement 1
- TIFF Supplement 2
- TIFF Jpeg Notes
- TIFF-F/FX Extension (RFC2301)
- TIFF/EP Extension (Wikipedia)
- Adobe TIFF Pages
- Unofficial TIFF FAQ
- CCITT T.4 Compression
- CCITT T.6 Compression
Some useful links for documentation about the TGA format