1
0
mirror of https://github.com/microsoft/DirectXTex synced 2024-11-23 13:00:06 +00:00

Updated Image formats (markdown)

Chuck Walbourn 2020-06-04 12:55:39 -07:00
parent eea5422c3e
commit de8f0ef9e4

@ -40,6 +40,13 @@ The ``JPG`` or ``JPEG`` file format is a lossy compressed image file format comm
# PNG (Portable Network Graphics)
The ``PNG`` file format is a commonly used lossless compressed image file format, which has largely taken over for ``GIF`` in use for general web graphics. See [libpng](http://libpng.org/pub/png/libpng.html) and [Wikipedia](https://en.wikipedia.org/wiki/Portable_Network_Graphics) for more details and history.
# PPM/PFM (Portable PixMap)
The ``PPM`` file is an 80s era extremely simple file format that supports RGB values in ASCII or binary format. ``PFM`` is an extension of this format for floating-point RGB values. This format does not support compression or alpha channels, and it's primary utility is for loading some academic-provided image data.
These formats are not generally useful enough to be put into the DirectXTex library, but [[texconv]] supports them for interop with these academic repositories.
See [PPM / PGM / PBM image files](http://paulbourke.net/dataformats/ppm/) and [Unofficial PBM format for HDR images, PFM (Portable Float Map)](http://paulbourke.net/dataformats/pbmhdr/)
# TIFF (Tagged Image File Format)
The ``TIF`` or ``TIFF`` file format is kind of meta-container that is often used for image files used in various compressed formats, as well as other application. The image uses of this file format are supported by a built-in WIC codec. See [Wikipedia](https://en.wikipedia.org/wiki/Tagged_Image_File_Format) for more details.