Netpbm | |
---|---|
Type | grafiksoftwarepakke og bibliotek |
Udvikler | Bryan Henderson |
Skrevet i | C , Perl , Unix Shell |
Operativ system | Linux og andre UNIX- lignende Windows |
Første udgave | maj 2000 [1] |
nyeste version | 10.35.90 (26. september 2013 [1] ) |
Læsbare filformater | Portable anymap , Sun Raster [d] [2] , RLA [d] [3] , AutoCAD Slide [d] [4] og CCITT Group 3 [d] [5] |
Genererede filformater | Bærbart anymap og tegningsudveksling binært format [d] [6] |
Licens | GNU GPL , BSD osv. |
Internet side | netpbm.sourceforge.net |
Mediefiler på Wikimedia Commons |
Netpbm er en open source -grafikpakke og et bibliotek , der primært bruges i Unix -verdenen . Det er et meget bærbart program, der kører på mange Unix-systemer, under Windows , Mac OS X , VMS , Amiga OS og mere. Inkluderet i de fleste open source -distributioner af UNIX-lignende operativsystemer .
Netpbm definerer en række grafiske formater kaldet netpbm formater :
Netpbm består af 220 individuelle programmer, hvoraf de fleste indeholder "pbm", "pgm", "ppm", "pam" eller "pnm" i deres navne. For eksempel, for at reducere et billede med 10%, skal du bruge pamscale , for at overlejre et billede på et andet - pamcomp , for at skabe et billede fra tekst - pbmtext , for at reducere antallet af farver - pnmquant .
Netpbm-programmer bruges ofte som et mellemled til konvertering af sjældne formater. For eksempel er der muligvis ikke et værktøj, der direkte oversætter XWD , X11-vinduesdump-formatet, til en Macintosh PICT -fil , men dette kan gøres ved at køre xwdtopnm efterfulgt af ppmtopict . (Værktøjer, der er i stand til at eksportere PNM, kan eksportere PPM, PGM eller PBM. Værktøjer, der importerer PNM, kan også fungere med alle tre filformater).
PBM sort/hvid billedformatet er udviklet af Jef Poskanzer. Formatet var simpelt nok til, at PBM-billeder kunne sendes via e-mail uden datakorruption. I 1988 udgav Poskanzer Pbmplus , forløberen for den moderne Netpbm-pakke. Ved udgangen af 1988 havde Poscanzer udviklet PGM (til gråtoner) og PPM (til farve) billedformater, der kunne behandles af Pbmplus.
Den sidste udgivelse af Pbmplus var den 10. december 1991 . Poskanzer udviklede ikke længere sit projekt og i 1993 erstattede Netpbm Pbmplus. Først var det ikke andet end en omdøbt Pbmplus-udgivelse, men den udviklede sig indtil 1995, hvor pakken igen blev forladt. I 1999 blev udviklingen af Netpbm-pakken taget op af dens nuværende vedligeholder, Bryan Henderson .
Navnet Netpbm kommer fra udviklere, der samarbejder over internettet , hvilket var bemærkelsesværdigt på det tidspunkt. (Lignende navne blev givet til NetBSD -operativsystemet og NetHack -spillet .)