Netpbm | |
---|---|
Tyyppi | grafiikkaohjelmistopaketti ja kirjasto |
Kehittäjä | Bryan Henderson |
Sisään kirjoitettu | C , Perl , Unix Shell |
Käyttöjärjestelmä | Linux ja muut UNIX-tyyppiset , Windows |
Ensimmäinen painos | toukokuu 2000 [1] |
uusin versio | 10.35.90 (26. syyskuuta 2013 [1] ) |
Luettavat tiedostomuodot | Kannettava anymap , Sun Raster [d] [2] , RLA [d] [3] , AutoCAD Slide [d] [4] ja CCITT Group 3 [d] [5] |
Luodut tiedostomuodot | Kannettava anymap ja piirustusten vaihdon binaarimuoto [d] [6] |
Lisenssi | GNU GPL , BSD jne. |
Verkkosivusto | netpbm.sourceforge.net |
Mediatiedostot Wikimedia Commonsissa |
Netpbm on avoimen lähdekoodin grafiikkapaketti ja kirjasto , jota käytetään pääasiassa Unix -maailmassa . Se on erittäin kannettava sovellus, joka toimii monissa Unix-järjestelmissä, Windowsissa , Mac OS X :ssä , VMS :ssä , Amiga OS :ssä ja muissa käyttöjärjestelmissä. Sisältyy useimpiin UNIX-tyyppisten käyttöjärjestelmien avoimen lähdekoodin jakeluihin.
Netpbm määrittelee useita grafiikkamuotoja, joita kutsutaan netpbm-muodoiksi :
Netpbm koostuu 220 yksittäisestä ohjelmasta, joista useimmat sisältävät nimissä "pbm", "pgm", "ppm", "pam" tai "pnm". Esimerkiksi, jos haluat pienentää kuvaa 10%, sinun on käytettävä pamscale , jotta voit peittää yhden kuvan toisen päälle - pamcomp , luodaksesi kuvan tekstistä - pbmtext , vähentääksesi värien määrää - pnmquant .
Netpbm-ohjelmia käytetään usein välilinkkinä harvinaisten tiedostomuotojen muuntamiseen. Esimerkiksi ei ehkä ole työkalua, joka kääntää XWD :n, X11-ikkunavedosmuodon, suoraan Macintosh PICT -tyyppiseksi tiedostoksi , mutta tämä voidaan tehdä ajamalla xwdtopnm ja sen jälkeen ppmtopict . (PNM:ää vievät työkalut voivat viedä PPM:n, PGM:n tai PBM:n. PNM:ää tuovat työkalut voivat toimia myös kaikkien kolmen tiedostomuodon kanssa.)
PBM-mustavalkokuvamuodon on kehittänyt Jef Poskanzer. Muoto oli tarpeeksi yksinkertainen, jotta PBM-kuvat voitiin lähettää sähköpostitse ilman tietojen vioittumista. Vuonna 1988 Poskanzer julkaisi Pbmplusin , joka on nykyaikaisen Netpbm-paketin edelläkävijä. Vuoden 1988 loppuun mennessä Poscanzer oli kehittänyt PGM (harmaasävyille) ja PPM (väri) kuvaformaatteja, joita Pbmplus pystyi käsittelemään.
Pbmplusin viimeisin julkaisu oli 10. joulukuuta 1991 . Poskanzer ei enää kehittänyt projektiaan ja vuonna 1993 Netpbm korvasi Pbmplusin. Aluksi se ei ollut muuta kuin nimetty Pbmplus-julkaisu, mutta se kehittyi vuoteen 1995 asti, jolloin paketti hylättiin jälleen. Vuonna 1999 Netpbm-paketin kehitystyön otti sen nykyinen ylläpitäjä, Bryan Henderson .
Nimi Netpbm tulee kehittäjiltä, jotka tekivät yhteistyötä Internetin kautta , mikä oli tuolloin huomattavaa. (Samanlaiset nimet annettiin NetBSD - käyttöjärjestelmälle ja NetHack - pelille .)