JPEG is a commonly used technique for lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and image quality.
The JPEG Image Compression Technique consists of Five Functional Stages.
The human visual system relies more on spatial content and acuity than it does on colors for interpretation. For this reason, a color photograph, represented by a red, green, and blue image, is transformed to different color space that attempts to isolate these two components of the image content; namely the YCC or luminance/Chrominance-red/chrominance blue color space. This color space transformation is performed on a pixel-by-pixel basis with the digital counts being converted according to the following rules:
jpeg compressed image data > decoding > de-quantization > inverse DCT > up-sampling > color transform> raw image data > color transform > down sampling > forward DCT > quantization > en coding. PNG Compression: Portable Network Graphics
When you upload a PNG (Portable Network Graphics) file, similar colors in your image are combined. This technique is called “quantization”. By reducing the number of colors, 24-bit PNG files can be converted to much smaller 8-bit indexed color images. All additional metadata is stripped too. The result: better PNG files with 100% support for transparency
The files produced by TinyPNG are displayed correctly on all modern browsers including mobile devices. Still, need to support Internet Explorer 6? It usually ignores PNG transparency and displays a solid background color. With TinyPNG the background becomes transparent again. Binary transparency without any workarounds!
The TIFF image format is regarded as the gold standard for long-term storage of static image data. It is flexible, widely supported, and rich in its treatment of both image data and metadata. Its historical disadvantage has been its massive file sizes; this can, however, be mitigated by the use of compression, support for which is built into the format and described in the TIFF compression tag for each file.
Kshitij Vivaan offers career courses in Animation, VFX, graphics, web designing & gaming for students from different cities Rajasthan such as Dungarpur and Jalore. KSHITIJ VIVAN helps these students get the best job placements according to their skills and talents to get the best start to their Professional Careers. This KSHITIJ VIVAN Blog is created by one of our kshitij vivan Student.