Mikä on kuvan kompressori?

Tietokonegrafiikan kuvan kompressori on ohjelmisto tai paljon harvemmin laitteisto, joka ottaa kaksiulotteisen (2D) digitaalisen kuvan ja pienentää tallennuslaitteen kuvatiedoston kokoa. Sovellustyypistä riippuen kuvan kompressori voi tarjota käyttäjälle useita vaihtoehtoja kuvatietojen pakkaamiseen eri tiedostomuodoista tiettyjen pakkausalgoritmin eri muuttujien hallintaan. Jotkut kuvanpakkausohjelmat on suunniteltu yksinomaan kuvien muuntamiseen, pakkaamiseen ja kirjoittamiseen, joskus suurina erinä, kun taas toisinaan kompressori voi olla integroitu osa kuvankäsittelyohjelmaa. Joissakin tapauksissa, erityisesti kun käsitellään digitaalista videon editointia, kuvan kompressori voidaan integroida laitteistoon, jotta kuvat voidaan pakata ja purkaa reaaliajassa tarpeen mukaan.

Itsenäisenä sovelluksena kuvan kompressori voi sisältää joukon ominaisuuksia, jotka liittyvät pakkauksen tehokkuuden lisäämiseen tai auttavat automatisoimaan kuvasarjan pakkaamista. Yksi ominaisuus, joka voi olla hyödyllinen, on ennustava pakkausnäyttö, jossa näytetään kuvan arvioidut lopulliset tiedostokokot sen osoittamiseksi, mikä pakkausalgoritmi olisi tehokkain tietylle tiedostolle. Tämä voi olla tärkeää, koska jotkut kuvat, kuten litteät piirrokset, voivat saavuttaa suuremman pakkaussuhteen joillakin algoritmeilla, kun taas valokuva toimii paremmin muiden kanssa.

Eräkäsittely on toinen ominaisuus, joka näkyy usein kuvan kompressorissa. Tästä on hyötyä, kun monia digitaalisia kuvia luodaan muodossa – raaka, pakkaamaton tai muuten – jota ei voida käyttää välittömästi tiettyyn tarkoitukseen. Eräkäsittelyn avulla kokonaisia ​​kuvahakemistoja voidaan helposti muuntaa ja pakata ilman käyttäjän lisäpanosta.

Riippumatta siitä, onko kuvakompressori osa sviittiä vai erillinen sovellus, se tarjoaa usein vaihtoehtoja käytettävän pakkaustyypin hienosäätöön. Tämä voi vaikuttaa lopulliseen kuvaan sallimalla käyttäjän valita kuvanlaadun tiedostokoon tai tiedoston koon värisyvyyden sijaan. Joissakin tiedostomuodoissa on useita pakkausmenetelmiä, joita voidaan käyttää, ja kuvan pakkaus voi antaa käyttäjälle mahdollisuuden valita, mitä käyttää.

Kuvakompressoria voidaan myös joskus käyttää muuttamaan tai lisäämään metatietoja kuvatiedostoon. Tämä voi sisältää tietoja, kuten tekijän, alkuperäyhtiön tai luontipäivämäärän. Se voi myös sisältää digitaalisia vesileimoja tai joissakin tapauksissa digitaalisten oikeuksien hallintatietoja (DRM).