Převod JPG na PNG

Převod ztrátového rastrového obrázku JPEG na bezztrátový rastrový obrázek PNG zabraňuje dalším ztrátám kvality při opakovaném ukládání a přidává podporu průhlednosti alfa kanálu.

Vyberte nebo přetáhněte soubory sem

Soukromě - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V

Zatímco čekáte na soubory, můžete si zahrát Code Rain

Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikaceJPGPNG
MIME typimage/jpegimage/png
Typrastrrastr
Kompreseztrátová (diskrétní kosinová transformace / DCT)bezztrátová (DEFLATE / LZ77 + Huffman)
Standardní specifikaceISO/IEC 10918-1 / ITU-T T.81W3C PNG 3. vydání
Hlavička souboru (Magic bytes)FF D8 FF89 50 4E 47 0D 0A 1A 0A

Přehled formátu a použití

Převod JPEG do PNG změní kódování obrázku, ale nedokáže obnovit obrazové detaily, které už odstranila komprese JPEG. Opakované úpravy a opětovné kódování JPEG mohou podle použitého kodéru a nastavení způsobit další ztrátu. PNG dokáže zachovat dekódované pixely bez další ztrátové komprese.

Technické specifikace a přehled kodeků

Obrázek JPEG (MIME typ: image/jpeg) je ztrátový rastrový formát, který využívá diskrétní kosinovou transformaci (DCT) k seskupování pixelů do bloků a trvalému odstranění barevných detailů, které lidské oko jen málokdy zaznamená. Struktura souboru začíná hexadecimálním podpisem magických bajtů FF D8 FF a končí FF D9. Naproti tomu obrázek PNG (MIME typ: image/png) je bezeztrátový rastrový formát, který spoléhá na algoritmus DEFLATE, jenž kombinuje slovníkovou kompresi LZ77 a Huffmanovo kódování ke kompresi obrazových dat bez ztráty jediné hodnoty barvy. Struktura souboru PNG začíná 8bajtovým podpisem: hexadecimálně 89 50 4E 47 0D 0A 1A 0A, následovaným sérií bloků, jako je IHDR pro hlavičky obrázků, IDAT pro obrazová data a IEND pro ukončení souboru. Převod JPEG na PNG zabalí dekomprimovanou mřížku pixelů do kontejneru PNG založeného na blocích a použije bezeztrátovou kompresi DEFLATE.

Kompatibilita s operačními systémy a prohlížeči

Formáty JPEG i PNG se těší univerzální kompatibilitě ve všech moderních výpočetních prostředích. Operační systémy včetně Windows, macOS, Linux, iOS a Android přirozeně vykreslují oba formáty v nativních správcích souborů a výchozích prohlížečích obrázků. Webové prohlížeče jako Google Chrome, Mozilla Firefox, Apple Safari a Microsoft Edge podporují zobrazení obou typů souborů přímo v okně prohlížeče. Aplikace pro grafický design, jako jsou Adobe Photoshop, GIMP a Inkscape, pracují s oběma formáty bez problémů.

Užitečné informace

Převod menšího souboru JPEG na PNG neobnoví ztracené detaily. Protože původní JPEG již data pixelů odstranil pomocí ztrátové komprese DCT, jeho uložení jako PNG má za následek pouze větší velikost souboru bez získání jakékoli další vizuální kvality.

Často kladené otázky

Jak převést obrázek JPEG na obrázek PNG bez ztráty kvality?

Převod menšího souboru JPEG na PNG neobnoví ztracené detaily. Protože původní JPEG již data pixelů odstranil pomocí ztrátové komprese DCT, jeho uložení jako PNG má za následek pouze větší velikost souboru bez získání jakékoli další vizuální kvality.

Jaký je rozdíl mezi obrázkem JPEG a obrázkem PNG?

Obrázek JPEG má typ MIME image/jpeg. Jde o ztrátový rastrový formát, který používá diskrétní kosinovou transformaci (DCT) ke seskupení pixelů do bloků a trvalému odstranění barevných detailů, kterých si lidské oko málokdy všimne. Soubor začíná bajty FF D8 FF a končí FF D9. Obrázek PNG má typ MIME image/png a používá DEFLATE, kombinaci LZ77 a Huffmanova kódování, která komprimuje pixely bez ztráty barevných hodnot. PNG začíná osmibajtovým podpisem 89 50 4E 47 0D 0A 1A 0A a pokračuje bloky, jako jsou IHDR, IDAT a IEND. Při převodu se dekódované pixely JPEG vloží do kontejneru PNG s bloky a bezeztrátově zkomprimují pomocí DEFLATE.