libjpeg | |
---|---|
Típusú | grafikus könyvtár |
Fejlesztő | Független JPEG csoport |
Beírva | C |
Operációs rendszer | POSIX , Microsoft Windows , Mac OS X , Linux , FreeBSD , MS-DOS |
Első kiadás | 1991. október 7. [1] |
legújabb verzió | 9e ( 2022. január 16. ) |
Olvasható fájlformátumok | JFIF , BMP , GIF , PPM , TGA |
Generált fájlformátumok | JFIF , BMP , GIF , PPM , TGA |
Állapot | Tényleges |
Engedély | Ingyenes bármilyen felhasználásra |
Weboldal | ijg.org |
Médiafájlok a Wikimedia Commons oldalon |
A libjpeg egy szoftverkönyvtár , amelyet az Independent JPEG Group hozott létre . A JPEG képekkel való munkavégzéshez szükséges funkciókat tartalmazza . Elsősorban C programozási nyelven íródott x86 assembler használatával ( MASM szintaxis ).
A libjpeg-turbo könyvtár nagyon távoli rokonságban áll az IJG libjpeg-jével. Funkcionálisan a libjpeg erősen lecsupaszított verziója, és nem valósítja meg a libjpeg legújabb verzióiban bevezetett számos szolgáltatást.
A jpegtran program a JPEG fájlok tömörítésének optimalizálására, progresszív és nem progresszív JPEG formátumok közötti konvertálásra, a fájlt létrehozó alkalmazásra jellemző adatok kivágására, vagy bizonyos fájlátalakítások végrehajtására szolgál, mint például a telítettség csökkentése, elforgatása (olyan szögben). többszörösei a 90 o ) és a visszaverődés (bizonyos határokon belül) . ) - mindez a lehető legveszteségmentesebben történik (vagyis a kép ki- és újratömörítése nélkül, ami az újrakvantálás miatt a képminőség romlásához vezet).
A libjpeg által létrehozott formátumok listájában - JIF, JFIF, BMP (Windows és OS / 2 formátumokban), GIF, PPM / PGM, RLE, TGA (TARGA), az olvasható formátumok listájában - JIF, JFIF, BMP ( Windows és OS / 2 formátumban /2), GIF, PPM/PGM, RLE, TGA (TARGA), TIFF, amelyek az ijg.org webhelyen elérhető libjpeg dokumentációban találhatók.