neprihlásený Piatok, 3. júla 2026, dnes má meniny Miloslav
Obrázok so 16.7 mil farbami má iba 58 KB

DSL.sk, 6.11.2006


Na demoštráciu zaujímavej vlastnosti PNG grafického formátu, hoci staršieho dáta, poukázalo aktuálne viacero diskusií na Internete.

Na blogu Davida Naylora, amatérského fotografa, je totiž možné nájsť obrázok obsahujúci všetkých 16 777 216 rozličných farieb vytvoriteľných pomocou RGB s 8 bitmi na farebný kanál, teda s 256 x 256 x 256 možnosťami.

Zaujímavé na obrázku rozlíšenia 4 096 x 4 096 bodov vytvorenom Naylorom je jeho veľkosť, iba neuveriteľných 59 494 bytov.

Na obrázku sú samozrejme jednotlivé farby špeciálne rozložené tak, aby ich deflate kompresia používaná v PNG dokázala mimoriadne účinne skomprimovať.

Jeden riadok obrázku so 4 096 pixelmi rozdielnej farby bol zakódovaný priemerne iba približne 14.5 bytami.


Rozloženie farebných blokov v obrázku (256 x 256 pixelový náhľad)



Kompletný obrázok je možné nájsť priamo tu.

PNG formát začal vznikať v roku 1995 ako náhrada GIFu potom, ako spoločnosť Unisys oznámila, že bude vymáhať licenčné poplatky za používanie LZW kompresie používanej v GIFe.

PNG je rovnako bezstratový formát a prekonáva obmedzenie GIFu na 256 farieb, na rozdiel od GIFu ale neobsahuje priamo podporu pre animáciu.

Za krátky čas existencie sa formát PNG na Internete príliš nepresadil, jedným z dôvodov bola aj obmedzená podpora v Internet Exploreri. Od roku 2003 je navyše opäť možné používať formát GIF.



Najnovšie články:

Konkurent Starlinku má už dosť satelitov pre spustenie služby
Pokuta 4.1 miliardy pre Google za zneužívanie Androidu platí, rozhodol najvyšší európsky súd
Nová verzia OpenWrt opravuje vážne zraniteľnosti, odporúčané upgradovať
Používanie Blu-ray skončí aj na hry pre PlayStation
IBM vyvinula výrobu 0.7-nm čipov
Stanice STVR prejdú čoskoro do DVB-T2, zostanú bezplatné
Štandardné bezdrôtové nabíjanie smartfónov zrýchli na 50 Wattov
NASA zvažuje poslať na Mesiac testovaciu kópiu robotického vozidla pre Mars
Vo Veľkom hadrónovom urýchľovači sa zvýši množstvo zrážok, bude odstavený štyri roky
WhatsApp spúšťa používateľské mená namiesto zdieľania čísla, dajú sa rezervovať


Diskusia:
                               
 

škoda len nepodpory v IE. Tento format ma pred sebou buducnosť.
Odpovedať Hodnotiť:
 

Podpora v IE je, nepodporuje len alpha channel - vrstvu co definuje priehladnost jednotlivych bodov. Avsak priehladnost sa da aktivovat pomocou pouzitia specialnych filtrov, ktore IE podporuje (konkretne AlphaImageLoader). Nie je to vsak idealne, pretoze to ma aj nezelane vedlajsie ucinky.
Odpovedať Hodnotiť:
 

je len ciastocna pravda o LEN 256 farebnej podpore gifu ;)
priklad
http://i.iinfo.cz/urs/ gif2_7-115572741337340.gif

gif ma obmedzenie 256 farieb v jednom ramci a v jednom obrazku moze byt viac ramcov , kt. maju svoju lokalnu paletu farieb. (ovsem malo graf. editorov s tym vie narabat.)
Odpovedať Hodnotiť:
 

jj, presne tak
Odpovedať Hodnotiť:
 

Ludia, nic v zlom, ale mozete sa zdrzat poznamky "
jj, presne tak" a podobne? Predsa kazdy uzna, ze ide o obycajny spam.
Odpovedať Hodnotiť:
 

...jj, presna tak - suhlasim s tebou ;-)
Odpovedať Hodnotiť:
 

jj tak tak
Odpovedať Hodnotiť:
 

jj, presne tak
Odpovedať Hodnotiť:
 

vedel som ze, bude kazdy suhlasit :)
Odpovedať Hodnotiť:
 

jj moja rec
Odpovedať Hodnotiť:
 

Ma pravdu :P Tak tak...
Odpovedať Hodnotiť:
 

Lenze to by nebol RemuS keby nemal zakazdym potrebu take vypisovat. Jemu nedojde, ze robi chujoviny a zo seba k..ota.
Odpovedať Hodnotiť:
 

tiez ma napadlo aky je remus mudry!!!
Odpovedať Hodnotiť:
 

nechapem naco ma 16,7 mil. farieb ked ziadny monitor (bezny) ani displej nema tolko farieb -zbytocnost
Odpovedať Hodnotiť:
 

:))) jaj, jaj. to je co za hlupucky komentar? okrem toho vacsina monitorov podporuje prave 16.7 miliona farieb
Odpovedať Hodnotiť:
 

A naco tolko farieb...ludkse oko rozozna len 2 miliony odtienov...
Odpovedať Hodnotiť:
 

a naco ti 80fps v hrach, ked oko zachyti len 25?
Odpovedať Hodnotiť:
 

ty ficis na com na EGAcolor???
Odpovedať Hodnotiť:
 

ja na to obrazku nevidim farbu kaky
Odpovedať Hodnotiť:
 

podla mna cca v uplnom strede obrazku
Odpovedať Hodnotiť:
 

si slepy je to jednoznacne vpravo dole :P

Odpovedať Hodnotiť:
 

Prvy krat ked som sa s PNG stretol som hned zistil, ze tento format je asi najlepsi. Osobne ho pouzivam velmi casto, castejsie nez JPEG. Uz staci aby bol animovany PNG a nema chybu...
Odpovedať Hodnotiť:
 

png+jpg+gif -> mng/jng :)
Odpovedať Hodnotiť:
 

pjg. to je inak dobry nazov, lebo to sa da citat "papagaj" alebo "pajagaj" a aj to vystihuje podstatu... skomprimovane farby.
Odpovedať Hodnotiť:
 

uaaaaaaaah dpc to bolo dobre :DDD

Odpovedať Hodnotiť:
 

xxx,tak akoze trochu si mimo...
myslim,ze dnes sa uz na kazdom TFT LCD monitore pise pocet zobrazitelnych farieb: 16.7 miliona, a to je presne ten pocet, ktory ma ten obrazok, takze neviem neviem ci mas pravdu
Odpovedať Hodnotiť:
 

BTW nemalo by to byt 16,8 (miliona) farieb?
Odpovedať Hodnotiť:
 

lol - spam
Odpovedať Hodnotiť:
 

PNG format ma jednu velku vyhodu, pokial ukladate obrazok s velkymi jednofarebnymi plochami, tak zapracuje vstavana kompresia formatu a vysledne obrazky su velmi male (co do velkosti v bajtoch). Idealne pre robenie screenshotov s operacnych systemov, textu, a podobne. Na fotky, teda nepravidelne tvary o mnozstve prelinajucich sa farieb je samozrejme lepsi iny format, ako znamy JPG. Tak laicky napisane, ale snad som vystihol podstatu ;-)

brano
Odpovedať Hodnotiť:
 

NAJLEPSI JE AJ TAK BMP _:D
Odpovedať Hodnotiť:
 

ludske oko rozozna (jeho čapíky) len 40000 farieb :(
Odpovedať Hodnotiť:
 

oko je vnimavejsie na zmeny jasu... tycinky maju tiez svoju funkciu ;) RGB model nevystihuje svet farieb, ako ho v nima ludske oko. Na velkom obrazku s par farebnymi prechodmi dokaze tieto prechody oko zachytit.
Odpovedať Hodnotiť:
 

No ja rozoznam mozno tak 20 farieb :))
Odpovedať Hodnotiť:
 

:-))))))
Odpovedať Hodnotiť:
 

Keď som klikol na ten link TU, mašina sa mi zasekla, musel som reštartovať. Neviem ako Vám.
Odpovedať Hodnotiť:
 

to aj u mna na servery :) TK zamrzol a som sa vytesoval :)
Odpovedať Hodnotiť:
 

mi ta taha oci z jamiek O.o
Odpovedať Hodnotiť:
 

*to lol
Odpovedať Hodnotiť:
 

IE je uplna hovadina rafsej si stiahnite operu alebo mozillu.

Odpovedať Hodnotiť:

Pridať komentár