Should I post FBM graphics package here?

Michael L. Mauldin mlm at nl.cs.cmu.edu
Mon May 8 16:52:05 AEST 1989


Should I post FBM to alt.sources?  It was submitted to comp.sources.unix
two months ago, but has not yet appeared.  I'm getting tired of mailing
copies by hand.  It is packaged as 8 messages of 50k bytes each.  Short
description follows:

			Current version 0.93

The FBM library is now available to interested parties.  This package
allows manipulation and conversion of a variety of color and
black-and-white image formats.


Inputs the following file formats

  o Sun rasterfiles	(1, 8, or 24 bits, color or grayscale)
  o GIF files		(1 to 8 bits, color or grayscale)
  o Amiga IFF files	(except HAM mode)
  o PCX files
  o PBM bitmaps
  o Face files		(CMU format for 1bit files by Bennet Yee)
  o FBM files		(my own format)

Outputs the following formats

  o Sun rasterfiles
  o FBM files
  o GIF files		(mapped color only)
  o Amiga IFF files	(except HAM mode)
  o PBM			(1bit files only)
  o Face format		(1bit files only)

With input converter for

  o raw images (like Amiga Digi-View files)
  o Targa		By Ian MacPhedran
  o PIC			By Ian MacPhedran
  o QRT			By Butler Hines

With output converters for

  o PostScript         (1bit or 8bit grayscale files only)
  o Diablo graphics    (1bit files only)
  o Targa		By Ian MacPhedran

Operations

  o Extract rectangle (optionally resizing and changing aspect ratio)
  o Change density and contrast (color and grayscale)
  o Rotate  90, 180, or 270 degrees
  o Quantize 24 bit RGB images to 8..256 colors
        Modified Heckbert median cut
  o Halftone grayscale using
        Ulichney's Blue Noise dithering
        Floyd-Steinberg dithering
        Jarvis's Constrained averaging
        Threshholding
  o Edge Sharpening by Digitial Laplacian (color or grayscale)
  o Convert color to grayscale (or compute "gray" colormap
        so grayscale images can be viewed on frame buffers)
  o Compute histograms of grayscale images
  o Sample 1bit images to convert to grayscale

Status

    Beta test release, 0.93.  "Use at your own risk, bug fixes not
    guaranteed, be happy with minimal documentation."  Bugs reported
    so far have been fixed.

    Freely available for use, redistribution, incorporation into
    other code.  Just don't make a profit off it or take my name
    off of it.

    Written in C for BSD and Mach Unix Systems.
    Tested on Vaxes, Sun Workstations (3/160, 386i), IBM RTs and Pyramids.
    
    Self contained.  Does not require Sun include files or library
    routines to manipulate Sun rasters.

Availability

    Anonymous FTP

    Host:	nl.cs.cmu.edu (128.2.222.56)
    User:	anonymous
    Password:	name at site
    Directory:	/usr/mlm/ftp/
    Filename:	fbm.tar.Z
    Transfer:	'image'

    Note: you must 'cd' to /usr/mlm/ftp directly, you cannot access
    either /usr, or /usr/mlm alone.  Don't forget to specify 'image'
    format transfer.

Michael L. Mauldin (Fuzzy)		School of Computer Science
ARPA: Michael.Mauldin at NL.CS.CMU.EDU	Carnegie Mellon University
Phone: (412) 268-3065			Pittsburgh, PA  15213-3890
-- 



More information about the Alt.sources mailing list