QOI vs PNG
PNG uchová dekódované pixely bezstratovo a môže niesť alfa kanál. Hodí sa na priehľadnú grafiku a snímky obrazovky, ale neuchová editovateľné vrstvy dokumentu ani dáta snímača. Fotografie môžu mať veľký objem.
Obrazový formát
Malý bezstratový kodek pre 8-bitové RGB a RGBA, navrhnutý pre jednoduché a rýchle implementácie.
Spoznajte formát
Vyberte cieľový formát pre svoje obrázky QOI.
Označené cesty môžu vyžadovať napríklad zlúčenie vrstiev, rasterizáciu, mapovanie tónov či stratu animácie.
Vyberte zdrojový formát na konverziu do QOI.
Označené cesty môžu vyžadovať napríklad zlúčenie vrstiev, rasterizáciu, mapovanie tónov či stratu animácie.
Quite OK Image Format
Dominic Szablewski navrhol QOI ako zámerne malý bezstratový rastrový formát. Ukladá 8-bitové RGB alebo RGBA krátkou hlavičkou, kompaktnými kódovacími operáciami a koncovou značkou. Špecifikácia uprednostňuje jednoduchú implementáciu pred kontajnerom s množstvom voliteľných funkcií.
Prúd využíva opakované pixely, malé rozdiely a index nedávnych pixelov bez zmeny hodnôt. Farebný príznak rozlišuje interpretáciu vzoriek, chýba však systém ICC či Exif blokov. Alfa je štvrtý 8-bitový kanál pri RGBA; presnejšie vzorky formát nereprezentuje.
QOI sa hodí na obrazové prvky riadené aplikáciou a medziskladovanie, keď ho obe strany implementujú. Nie je animovaný ani náhradou vrstveného originálu. Presné či metadátovo bohaté zdroje treba uvážene zredukovať, aj keď samotné kódovanie QOI je pre podporované pixely bezstratové.
QOI bezstratovo uchová 8-bitové RGB/RGBA. Zníženie 16-bitových dát alebo odstránenie profilov a metadát pred kódovaním do tejto záruky nepatrí.
QOI má krátku zdokumentovanú históriu sústredenú na návrh autora z roku 2021 a konečnú kompaktnú špecifikáciu.
Rôzne formáty, rôzne kompromisy. Vyberajte podľa obrázka a spôsobu použitia.
PNG uchová dekódované pixely bezstratovo a môže niesť alfa kanál. Hodí sa na priehľadnú grafiku a snímky obrazovky, ale neuchová editovateľné vrstvy dokumentu ani dáta snímača. Fotografie môžu mať veľký objem.
BMP sa hodí na výmenu bitmapov vo Windows a jednoduchú kontrolu pixelov. Nekomprimované varianty sa ľahko dekódujú, ale môžu byť veľké; paleta, alfa a farebné profily závisia od verzie hlavičky.
TGA ponúka jednoduché rastrové uloženie, voliteľnú RLE kompresiu a alfa kanál pre kompatibilné pracovné postupy. Je praktický na textúry; PNG poskytuje jednoznačnejšie štandardizovaný webový postup a farebné metadáta.
WebP spája stratové alebo bezstratové 8-bitové kódovanie s alfa kanálom a animáciou. Je možnosťou na webové publikovanie s týmito funkciami; vyššia presnosť vzoriek a editovateľné zdrojové štruktúry vyžadujú iný pracovný formát.
Dominic Szablewski navrhol QOI ako zámerne malý bezstratový rastrový formát. Ukladá 8-bitové RGB alebo RGBA krátkou hlavičkou, kompaktnými kódovacími operáciami a koncovou značkou. Špecifikácia uprednostňuje jednoduchú implementáciu pred kontajnerom s množstvom voliteľných funkcií.
QOI bezstratovo uchová 8-bitové RGB/RGBA. Zníženie 16-bitových dát alebo odstránenie profilov a metadát pred kódovaním do tejto záruky nepatrí.
Publikovaný QOI definuje jeden obraz a farebný príznak, nie Exif bloky, ICC profily či časované snímky. Potrebné metadáta uložte osobitne alebo zvoľte iný kontajner.
Aplikácia potrebuje QOI dekodér. Referenčná implementácia pomáha pri integrácii; prípona .qoi nevytvorí natívny PNG či JPEG prehliadača.
PNG môže uchovať dekódované RGB/RGBA. JPEG odstráni alfa a pridá stratové kódovanie; GIF zredukuje farby. Konverzia neobnoví metadáta ani presnosť, ktoré QOI nikdy neuložil.
QOI sa hodí na obrazové prvky riadené aplikáciou a medziskladovanie, keď ho obe strany implementujú. Nie je animovaný ani náhradou vrstveného originálu. Presné či metadátovo bohaté zdroje treba uvážene zredukovať, aj keď samotné kódovanie QOI je pre podporované pixely bezstratové.