Portál AbcLinuxu, 2. září 2026 16:56


Dotaz: Možnosti využití formátu PNM

9.7. 17:54 Kit | skóre: 46 | Brno
Možnosti využití formátu PNM
Přečteno: 1136×
Odpovědět | Admin
V jiném vlákně se OldFrog zmínil:
Mě by se líbilo na aplikační vrstvě mít nikoli jednotlivé monolitické aplikace, ale systém komponent, které si mohu poskládat do aplikačních balíků sám. Pokud bych měl třeba službu, která umí pracovat např. s obrázky, tak bych její služby měl k dispozici kdekoli v systému. šlo by o takové zobecnění a vylepšení skriptování a pipes z text konzole.
Tak jsem si vzpomněl na formát PNM, což jsou vlastně 3 formáty: PBM, PGM a PPM. Kdysi jsem to vyzkoušel a vypadalo to zajímavě, zejména kvůli možnosti seskupování příkazů do kolon. Používá to někdo a k jakému účelu?
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.7. 00:47 X
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hadam to pouziva uz jen sam autor. Je to psane v 90' tkach!!
10.7. 08:26 X
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Heh, tak beru zpet. Nakdo, to pouziva. ;D
10.7. 13:00 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Proč by nikdo nepoužíval? Tohle podle mne patří z principu věci k nesmrtelným záležitostem.
-- OldFrog
10.7. 14:45 X
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Z obecneho popisu na wiki jsem nabyl dojmu, ze se to leta pane pouzivalo na posilani obrazku v mailu, ale chapu ze se to hodi k rychle serializaci nejakych "primitivnich" bitmap.
10.7. 14:47 Want
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM

Většina lidí ani netuší, že to používá, protože s těmi nástroji dělá přes nějaký wrapper nebo GUI.

Jendа avatar 10.7. 03:04 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, používám. PGM (P5) je to, co leze z našich radarů. Je tam spousta metadat popisující daný soubor (časoprostorové souřadnice naměřených dat, o jakou fyzikální veličinu jde, jak se mají bajty naškálovat, aby vylezla čísla v SI/běžných jednotkách) a pak je tam to pole dat. Pak se to pro zákazníky balí do standardnějších radarových formátů (typicky ODIM H5).
10.7. 06:46 Want
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Odpovědět | | Sbalit | Link | Blokovat | Admin

Jo. Já to používám. Mám na tom postavenu utilitu djvutool. Konvertuji přes ni mastodontí PDF z archive.org do djvu. Případně vyrábím vlastní, ale poslední dobou na to moc nemám čas. Nicméně to pořád funguje. Píšu o tom tady

10.7. 23:27 Kit | skóre: 46 | Brno
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Díky za odezvu. Mám to nainstalováno, vyzkoušel jsem to, ale vzhledem k tomu, že se grafikou moc nezabývám, tak ani nemám uplatnění. Zaujal mě ten formát, který vůbec není úsporný, ale když je použit v koloně, tak je to vlastně jedno. Nabízí se snadná možnost doplnění vlastních filtru a tak mě zajímalo, zda to někdo dělá nebo to už beznadějně převálcoval nějaký Python, který je pro takové účely docela dobře vybaven.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Jendа avatar 11.7. 02:06 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM
Zaujal mě ten formát, který vůbec není úsporný
No paradoxně když se na to aplikuje bzip (nebo dneska spíše LZMA (xz)), tak to někdy vyjde i líp než PNG - to má sice chytřejší formát kódování (predikce z předchozích řádek a kódování rozdílu), ale používá anemické DEFLATE.
11.7. 06:49 Want
Rozbalit Rozbalit vše Re: Možnosti využití formátu PNM

Mně se na tom líbí že je to typicky unixová sada nástrojů. Z jedné strany nasypeš A a z druhé vypadne upečené B. Detaily neřešíš. Vem si, že jsem ten svůj djvutool napsal v době kdy byl jen python2.7. Dnes máme python3.13, ale já za celý ten čas nemusel přepsat ani ťuk a furt to funguje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.