Un compresor de imagine în grafica computerizată este un program sau, mult mai rar, o piesă hardware care preia o imagine digitală bidimensională (2D) și reduce dimensiunea fișierului de imagine de pe un dispozitiv de stocare. În funcție de tipul de aplicație, un compresor de imagine poate oferi utilizatorului o serie de opțiuni pentru comprimarea datelor de imagine, din diferite formate de fișiere pentru a controla diferitele variabile în cadrul unui algoritm de compresie dat. Unele programe de compresie a imaginilor sunt concepute exclusiv pentru a converti, comprima și scrie imagini, uneori în loturi mari, în timp ce alteori compresorul poate fi o componentă integrată a unei aplicații de editare a imaginilor. În unele cazuri, mai ales atunci când se ocupă de editarea video digitală, un compresor de imagine poate fi integrat într-o piesă hardware, astfel încât imaginile să poată fi comprimate și decomprimate în timp real, după cum este necesar.
Ca aplicație autonomă, un compresor de imagini poate conține o serie de caracteristici legate de creșterea eficienței compresiei sau de a ajuta la automatizarea compresiei unei serii de imagini. O caracteristică care poate fi utilă este o afișare de compresie predictivă, în care dimensiunile estimate ale fișierelor finale pentru o imagine sunt afișate pentru a arăta ce algoritm de compresie ar fi cel mai eficient pentru un anumit fișier. Acest lucru poate fi important deoarece unele imagini, cum ar fi ilustrațiile plate, pot obține o rată de compresie mai mare cu unii algoritmi, în timp ce o fotografie se va descurca mai bine cu alții.
Procesarea în lot este o altă caracteristică care este adesea văzută într-un compresor de imagine. Acest lucru este util atunci când multe imagini digitale sunt create într-un format – brut, necomprimat sau altfel – care nu poate fi utilizat imediat pentru un anumit scop. Prin utilizarea procesării în lot, directoare întregi de imagini pot fi ușor convertite și comprimate fără introducere suplimentară a utilizatorului.
Indiferent dacă un compresor de imagine face parte dintr-o suită sau este o aplicație de sine stătătoare, acesta oferă frecvent opțiuni pentru reglarea fină a tipului de compresie care va fi utilizat. Acest lucru poate afecta imaginea finală, permițând utilizatorului să aleagă calitatea imaginii față de dimensiunea fișierului sau dimensiunea fișierului față de adâncimea culorii. Anumite formate de fișiere au mai multe metode de compresie care pot fi utilizate, iar un compresor de imagine poate oferi utilizatorului șansa de a alege pe care să o folosească.
De asemenea, un compresor de imagine poate fi folosit uneori pentru a modifica sau adăuga metadate într-un fișier imagine. Acestea pot include informații precum autorul, compania de origine sau data creării. De asemenea, poate include filigrane digitale sau, în anumite cazuri, informații de gestionare a drepturilor digitale (DRM).