PNG paveikslėlio į HEIC nuotraukų keitiklį
Konvertuojant PNG paveikslą į HEIC nuotrauką, didelės apimties grafika be nuostolių paverčiama stipriai suspaustu failu su HEVC palaikymu, kuris taupo daug vietos.
Formatų palyginimas ir techninės specifikacijos
| Specifikacija | PNG | HEIC |
|---|---|---|
| MIME tipas | image/png | image/heic |
| Tipas | raster | raster |
| Glaudinimas | lossless (DEFLATE / LZ77 + Huffman) | lossy / lossless HEVC (H.265) |
| Standartinė specifikacija | W3C PNG 3rd Edition | ISO/IEC 23008-12 (HEIF) |
| Maginės baitų antraštės (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A | 00 00 00 ... 66 74 79 70 68 65 69 63 (ftypheic) |
Formato apžvalga ir taikymas
Nešiojamųjų tinklų grafikos formatas (PNG) naudojamas kaip interneto grafikos, skaidrių logotipų ir ekrano kopijų standartas, nes išsaugo kiekvieną pikselį tiksliai taip, kaip nupiešta. Tačiau PNG failai neturi pažangaus šiuolaikinio glaudinimo, todėl yra didelių failų dydžių. Šių paveikslų perkėlimas į didelio efektyvumo vaizdo talpyklos formatą (HEIC) išsprendžia atminties apribojimus mobiliuosiuose įrenginiuose ir debesijos platformose. Fotografai, interneto kūrėjai ir mobilieji vartotojai dažnai atlieka šį failų keitimą, kad atgautų vietą kietuosiuose diskuose ir išmaniuosiuose telefonuose. „Apple" įrenginiai remiasi HEIC kaip numatytuoju fiksavimo formatu, todėl lengva išsaugoti tūkstančius didelės raiškos kadrų nepasiekiant atminties ribų. Senesnio internetinio turinio konvertavimas į šią pažangią struktūrą leidžia svetainėms ir programėlėms greičiau įkelti mediją, o vaizdo kokybės praradimas išlieka minimalus.
Techninės specifikacijos ir kodekų apžvalga
PNG failas naudoja „image/png" MIME tipą ir DEFLATE glaudinimo algoritmą, derinantį LZ77 žodyno atitikimą su Hofmano kodavimu griežtam sumažinimui be nuostolių. Jo dvejetainė struktūra prasideda magiškojo baito parašu 89 50 4E 47 0D 0A 1A 0A, po kurio eina duomenų blokų seka, tokia kaip IHDR, IDAT ir IEND. HEIC nuotrauka naudoja „image/heic" MIME tipą ir yra sukurta pagal HEIF standartą, kuris apgaubia HEVC (H.265) vaizdo glaudinimo kadrus ISO bazinės medijos failo formato talpykloje. HEIC magiškieji baitai dažniausiai turi „ftyp" žymos parašą, kuriame failo pradžioje yra „heic" arba „mif1" prekės ženklai. PNG pasiekia glaudinimą surasdamas pasikartojančius modelius neišmesdamas duomenų, o HEIC naudoja kadrų vidinį ir tarpkadrinį prognozinį kodavimą, erdvinio pertekliaus mažinimą ir kvantavimo lenteles.
OS ir naršyklės suderinamumas
HEIC nuotraukos yra pilnai palaikomos šiuolaikinėje „Apple" įrangoje, kurioje veikia „iOS 11" ir „macOS High Sierra" arba naujesnės versijos. „Windows 10" ir „11" gali atidaryti HEIC failus, jei vartotojai įdiegia oficialų „HEIF Image Extensions" paketą iš „Microsoft Store". „Android" įrenginiai su „Android 9" ir naujesnėmis versijomis taip pat turi sisteminius dekoderius, skirtus HEIC. Naršyklės kelia kitokį iššūkį, nes „Google Chrome", „Mozilla Firefox" ir „Microsoft Edge" nepalaiko tiesioginio HEIC atvaizdavimo, todėl prieš rodant žiniatinklio programoms dažnai reikia konvertuoti atgal į JPEG arba PNG.
💡 Naudinga informacija
Konvertuodami ryškią grafiką su tekstu arba vientisais spalvų blokais, pasirinkite HEIC nustatymus be nuostolių, kad aplink plonas linijas neatsirastų negražių glaudinimo artefaktų.
Formatų palyginimas ir techninės specifikacijos
Tipinė 3 megabaitų PNG ekrano kopija sumažėja iki maždaug 400 kilobaitų kaip HEIC nuotrauka. Standartiniame 4G mobiliojo ryšio tinkle, atsisiunčiant 15 megabitų per sekundę greičiu, pradinio PNG perkėlimas užtrunka apie 1,6 sekundės, o konvertuotas HEIC perkeliamas vos per 0,2 sekundės.
Dažnai užduodami klausimai
Kaip konvertuoti PNG paveikslą į HEIC nuotrauką neprarandant kokybės?
Konversijos programinėje įrangoje privalote pasirinkti kodavimo režimą be nuostolių. HEIC be nuostolių išlaiko kiekvieną tikslią pikselio vertę iš pradinio PNG kaip ir DEFLATE, tačiau naudoja HEVC vidinio kodavimo matematiką failo dydžiui sumažinti neprarandant vizualinių duomenų.
Kuo skiriasi PNG paveikslas ir HEIC nuotrauka?
PNG naudoja tradicinę blokais pagrįstą rastrinę struktūrą su DEFLATE glaudinimu saugojimui be nuostolių. HEIC naudoja ISO bazinės medijos failo talpyklą, apgaubiančią pažangius HEVC vaizdo glaudinimo kadrus, leidžiančius efektyviai glaudinti su nuostoliais, kartu palaikant permatomumą, animacijos sekas ir paveikslų tinklelius.