Netpbm | |
---|---|
Typ | grafický softwarový balík a knihovna |
Vývojář | Bryan Henderson |
Zapsáno v | C , Perl , Unix Shell |
Operační systém | Linux a další UNIXové , Windows |
První vydání | květen 2000 [1] |
Nejnovější verze | 10.35.90 (26. září 2013 [1] ) |
Čitelné formáty souborů | Portable anymap , Sun Raster [d] [2] , RLA [d] [3] , AutoCAD Slide [d] [4] a CCITT Group 3 [d] [5] |
Vygenerované formáty souborů | Přenosný binární formát anymap a výměny výkresů [d] [6] |
Licence | GNU GPL , BSD atd. |
webová stránka | netpbm.sourceforge.net |
Mediální soubory na Wikimedia Commons |
Netpbm je open source grafický balíček a knihovna používaná především ve světě Unixu . Je to vysoce přenosná aplikace, která běží na mnoha unixových systémech, pod Windows , Mac OS X , VMS , Amiga OS a dalšími. Zahrnuje většinu open source distribucí operačních systémů podobných UNIXu .
Netpbm definuje řadu grafických formátů nazývaných formáty netpbm :
Netpbm se skládá z 220 jednotlivých programů, z nichž většina obsahuje ve svém názvu „pbm“, „pgm“, „ppm“, „pam“ nebo „pnm“. Chcete-li například zmenšit obrázek o 10 %, musíte použít pamscale , abyste mohli překrýt jeden obrázek jiným - pamcomp , abyste vytvořili obrázek z textu - pbmtext , abyste snížili počet barev - pnmquant .
Programy Netpbm se často používají jako mezičlánek pro převod vzácných formátů. Například nemusí existovat nástroj, který přímo přeloží XWD , formát výpisu okna X11, do souboru typu Macintosh PICT , ale lze to provést spuštěním xwdtopnm následovaným příkazem ppmtopict . (Nástroje schopné exportovat PNM mohou exportovat PPM, PGM nebo PBM. Nástroje, které importují PNM, mohou také pracovat se všemi třemi formáty souborů.)
Černobílý obrazový formát PBM vyvinul Jef Poskanzer. Formát byl natolik jednoduchý, že obrázky PBM bylo možné posílat e-mailem bez poškození dat. V roce 1988 vydal Poskanzer Pbmplus , předchůdce moderního balíčku Netpbm. Do konce roku 1988 vyvinul Poscanzer obrazové formáty PGM (pro stupně šedi) a PPM (pro barvu), které bylo možné zpracovat pomocí Pbmplus.
Poslední vydání Pbmplus bylo 10. prosince 1991 . Poskanzer již svůj projekt nerozvíjel a v roce 1993 Netpbm nahradil Pbmplus. Zpočátku to nebylo nic jiného než přejmenované vydání Pbmplus, ale vyvíjelo se až do roku 1995, kdy byl balíček opět opuštěn. V roce 1999 se vývoje balíčku Netpbm chopil jeho současný správce Bryan Henderson .
Název Netpbm pochází od vývojářů spolupracujících přes internet , což bylo v té době pozoruhodné. (Podobná jména byla dána operačnímu systému NetBSD a hře NetHack .)