![gifsicle gui gifsicle gui](https://blog.tommy.sh/content/making-time-lapse-videos-with-an-iphone-by-command-line/setup-big-1200.jpg)
GIF, the Graphics Interchange Format, was released by CompuServe in 1987, and has two versions: GIF87a and GIF89a. Removing the EXIF data may be the worst offence, but as long as the image is losslessly recompressed, the pixels are effectively unmodified.Īt issue is whether to delete comments, whether to delete EXIF data, whether to losslessly recompress the image data, and whether 5% is worth it. Modifying the bytes of these images may contravene the fair use terms under which they are uploaded here. On the wiki, JFIF files are discouraged for user uploads, but official Jagex images are uploaded verbatim, often as. These optimisations can remove up to 5% in most JFIF images. The lossless recompression is all I'm suggesting.Īs far as extensions are concerned, only the ICC colour profile affects rendering the others take up space needlessly and can be removed.
![gifsicle gui gifsicle gui](https://1.bp.blogspot.com/-z6vn6Liv7BA/TbZ6Fu3uQwI/AAAAAAAAHlg/SIZyqUw-RFI/s400/Screen%2Bshot%2B2011-04-26%2Bat%2B08.51.45.jpg)
It is also possible to losslessly recompress a JFIF file by optimising the Huffman trees used to compress the 8-by-8 pixel blocks. It is possible to lossily recompress a JFIF file's image data by re-encoding it at a lower quality setting, which would cause more artifacts. JFIF files may also contain extensions: EXIF data which usually represents camera metadata and creator information, an ICC colour profile and textual comments. The results are then losslessly compressed by Huffman coding. It uses discrete cosine transforms (DCT) controlled by a quality parameter, as well as quantisation, to reduce the details in each 8-by-8 pixel block in an image. JFIF, the JPEG File Interchange Format, is a lossy format developed by the Joint Photographic Experts Group.