TIFF, JPEG, GIF, PNG ... Защо да записвате в един или друг формат
Обикновено, когато запазваме графичен файл, обикновено снимка, се питаме кой би бил най-добрият формат: TIFF, JPEG, GIF, PNG ... Обикновено използваме този, който получаваме по навик и не се чудим какво стои зад всяко съкращение. Днес искаме да знаете, че има фини и големи разлики между един и друг формат.

TIFF (Tagged Image File Format). Файловете TIFF са проектирани в средата на 80-те години от компанията Aldus - какви спомени! - за съхраняване на изображения с висока разделителна способност с помощта на тагове, но сега те принадлежат на Adobe, който се сля с Aldus през 1994 г.
Най-важното при този формат е, че той е формат без загуби. Тоест, можем да отворим и затворим документа, да го запазим толкова пъти, колкото искаме, че той ще остане непроменен. Те могат също да бъдат компресирани с помощта на няколко различни алгоритми, без да губят качество.
Друго предимство на този формат е неговата реализация. И факт е, че TIFF файловете могат да бъдат манипулирани от практически всяко приложение за редактиране на снимки или дизайн на пазара. Понастоящем те също могат да се съхраняват със слоеве, не е необходимо да се използва PSD формат за това.
JPEG (Съвместна фотографска експертна група). В момента той е крал, но не непременно най-добрият вариант. Преди появата на интернет всички работеха с висока разделителна способност, така че използването на компресирани файлови формати беше почти необходимост за транспорт, тъй като устройствата не бяха много големи в паметта.
С появата на мрежата беше необходимо да можете да използвате изображения без голямото натоварване на паметта с висока разделителна способност за печат и да можете да ги предавате с оскъдните връзки от онова време.
Съвместната комисия за фотографски експерти (JPEG), създадена през 1986 г., се зае да създаде алгоритъма, за да направи това възможно и през 1992 г. въведе стандарта за компресиране и кодиране на изображения. Големият успех беше пускането на алгоритъма като свободен софтуер, което доведе до внедряването му в много компании, които управляват изображения и следователно не трябваше да плаща лицензи или патенти.
Основната му операция е лесна за разбиране, макар и сложна в същото време, като е важно да я разберем, за да знаем дали е удобно за нас да я използваме или не.
Когато говорихме за формата TIFF, казахме, че това е формат без загуби. Lossless означава, че всеки отделен пиксел в изображението се запазва всеки път точно както е и където е. В случая с JPEG формата това не е така. Това е формат със загуби.
В JPEG формат, когато записваме изображение, алгоритъмът проследява всяка пикселна линия и взема решения за това. Когато намерите два съседни пиксела в ред, които са много сходни по своите колориметрични стойности, вие решавате кой пиксел да запазите и кой да изтриете. Когато изображението се отвори отново, този пиксел, който е много подобен на другия, вече няма да присъства и на негово място ще бъде поставен само друг „измислен“ пиксел или този, който е бил до него в оригиналното изображение.
Можем да го видим на трите изображения по-горе. Както може да се види в детайлите в първата некомпресирана, някои сини пиксели се появяват до зелената лента, но при последващите компресии тези пиксели изчезват. Нюансите изчезват. Дори по-светлата диагонална лента, която преди е отговаряла на зелената зона, сега е отделена.