[comp.graphics] pbmplus

pokey@well.UUCP (Jef Poskanzer) (09/07/89)

The long-rumored color extensions to the Portable BitMap package are
now ready for initial distribution.  This is the first new version since
31oct88, and the package has grown by about a factor of four.  It now
includes 72 programs and 197 files.  Appended to this announcement is
a list of the formats supported.

The package is broken up into four parts.  First is PBM, for bitmaps (1
bit per pixel).  Then there is PGM, for grayscale images.  Next is PPM,
for full-color images.  Last, there is PNM, which does content-independent
manipulations on any of the three formats.

Three other important changes are that the programs use much less memory,
run much faster, and generate much smaller temp files (upward compatibly).

My distribution plan is: first, via FTP as:
    expo.lcs.mit.edu:contrib/pbmplus.tar.Z
For those who still don't have name resolvers, the decimal address of
expo is 18.30.0.212.  Don't forget to set binary mode when you retrieve
it, and please don't FTP during working hours (9 am to 6 pm eastern
time).  Then, after waiting a few days for any obvious problems to
surface, I'll post it to alt.sources.  Finally, after a suitable
beta-test period, I'll post it to whatever moderated sources group is
working (currently comp.sources.misc).  That version will also show up
on expo, and perhaps even in the X.V11R4 release.

There is currently one known bug: the g3topbm FAX-reader does not work.
I hope to get it working soon, but I've been sitting on this package for
so long that I decided to release it anyway.

Enjoy.
---
Jef

    Jef Poskanzer  pokey@well.sf.ca.us  {ucbvax, apple, hplabs}!well!pokey
  "There are only two mistakes one can make along the road to truth: (1) not
             going all the way; and (2) not starting." -- Buddha

- - - - - - - - - -

PBM handles the following formats:

    Sun icon file				reading	writing
    Sun raster file				reading	writing
    X10 and X11 bitmap file			reading	writing
    MacPaint					reading	writing
    CMU window manager format			reading	writing
    MGR format					reading	writing
    X11 window dump file			reading	writing
    X10 window dump file			reading
    Xerox doodle brushes			reading
    Group 3 FAX					reading
    GEM .img format				reading
    PC paintbrush (.pcx) format			reading
    TIFF					reading
    ASCII graphics					writing
    HP LaserJet format					writing
    GraphOn graphics					writing
    BBN BitGraph graphics				writing
    Printronix format					writing

PGM handles the following formats:

    Usenix FaceSaver file			reading
    HIPS					reading
    FITS					reading
    PostScript "image" data			reading
    Encapsulated PostScript				writing

PPM handles the following formats:

    color Sun raster file			reading	writing
    GIF						reading	writing
    Amiga IFF ILBM				reading	writing
    color X11 window dump file			reading	writing
    color X10 window dump file			reading
    MTV ray-tracer output			reading
    QRT ray-tracer output			reading
    TrueVision Targa file			reading
    Img-whatnot file				reading
    color Encapsulated PostScript			writing

pokey@well.UUCP (Jef Poskanzer) (09/14/89)

As promised, PBMPLUS has now been posted to alt.sources.  The changes
since the FTP version of 06sep89:

    Added #ifdefs to pnm/libpnm3.c to allow the PBM-PNM-only configuration.
    Small corrections to TIPS, pnm/Makefile, pnm/Imakefile, ppm/ppmrotate.1,
      ppm/ppmshear.1, ppm/ppmtoilbm.c, pbm/xwdtopbm.c, ppm/xwdtoppm.c,
      ppm/ppmtoxwd.c, ppm/ppmtoxwd.1, pbm/x11wd.h.

This new version has also been put on expo, replacing the 06sep89 version.
---
Jef

    Jef Poskanzer  pokey@well.sf.ca.us  {ucbvax, apple, hplabs}!well!pokey
   "Drawing on my fine command of language, I said nothing." -- Mark Twain

wao@cbnewsm.att.com (william.a.oswald) (07/19/90)

Where can I find the latest version of PBMPLUS by Jef Poskanzer.
I do not have anonymous ftp. I know it lives on one of the archive
servers for comp.sources.misc. Can someone give me an address.
Also, I read in the weekly message that it is called
pbmplus.tar.Z. What software will I need to unpack the thing. I
have a SUN workstation.

Thanks
Bill Oswald
wao@aloft

jwm@SUN4.JHUAPL.EDU (James W. Meritt) (12/11/90)

Dandy package.  Is there something available which can input an
unidentified file and determine which, if any, of these misc files
it is?

i.e. how can I tell if a picture file is a pbm. ppm, tiff,......  or
something pbmplus can't recognize without trying them all?

Opinions expressed are solely those of the author, and do not necessarily
represent those opinions of this or any other organization.  The facts,
however, simply are and do not "belong" to anyone.
    jwm@sun4.jhuapl.edu or jwm@aplcen.apl.jhu.edu or meritt%aplvm.BITNET