From: kelly@c3serve.c3.lanl.gov (Patrick M. Kelly)
Subject: C-3 Toolbox Available
Originator: kelly@wienerdog.c3.lanl.gov
Organization: Los Alamos National Laboratory
Date: Mon, 21 Dec 1992 18:37:17 GMT


Happy Holidays to Everyone !

There is a new toolbox now available in the pub/khoros/contrib directory
on pprg.eece.unm.edu.  It is in the file "c3.tar.Z".  A description of 
routines is given below.  These are mostly generic routines that I have 
written over the past year.  If you get the toolbox, and find a use for
these routines, I would be interested in hearing from you.  Please send
email to "kelly@lanl.gov".  Thank you.

Of course, I am certainly interested in hearing about bugs/problems/suggestions
or whatever, but I can't promise to fix them.  They are offerred "as is".  
A copy of this posting will be stored in "README.c3".

Feel free to get this toolbox from pprg.eece.unm.edu and use the routines, 
but please do not redistribute the code in any form. 

There is an example workspace you can run in $C3/data/sample.wsp.01.Z
which identifies letters, words, and paragraphs from scanned text.

     Patrick M. Kelly
     Computer Research Group
     MS B-265
     Los Alamos National Laboratory
     Los Alamos, NM  87545


The toolbox file entry is....  

C3:{path_to_toolbox_directory}:c3 Toolbox:A toolbox for c3:Patrick Kelly and James White:$C3/.Toolbox_info


All code in this toolbox is subject to the following copyright/disclaimer:

   ######################################################################
   #                                                                    #
   #  Copyright, 1992, The Regents of the University of California.     #
   #  This software was produced under a U.S. Government contract       #
   #  (W-7405-ENG-36) by the Los Alamos National Laboratory, which is   #
   #  operated by the University of California for the U.S. Department  #
   #  of Energy.  The U.S. Government is licensed to use, reproduce,    #
   #  and distribute this software.  Neither the Government nor the     #
   #  University makes any warranty, express or implied, or assumes     #
   #  any liability responsibility for the use of this software.        #
   #                                                                    #
   ######################################################################

This toolbox was developed in the Computer Research Group at Los Alamos
National Laboratory.  Included are several programs for region growing
applications, as well as many other miscellaneous programs.  A quick 
overview of routines is given below....

     SHORT DESCRIPTION OF ROUTINES

     Grayscale Morphology -
          Perform grayscale morphological operations.

     Find 1-D Peaks -
          Locate peaks in one-dimensional data.

     Merge 1-D Peaks -
          Merge adjacent peaks in one-dimensional peak data.

     Delete 1-D Peaks -
          Delete small peakse from one-dimensional peak data.

     2-D Region Growing -
          Grows and labels regions.

     2-D Polar Regions -
          Postprocessor for growing regions in data assumed to be
          stored in polar coordinates.

     3-D Region Growing -
          Postprocessor for growing regions in 3-D data.

     2-D Region Removal -
          Removes small or large regions from a BIT image.

     2-D Region Sizes -
          Calculates the sizes and extents of regions in a BIT
          image.

     2-D Region List Trim -
          Delete entries from a list of regions that do not meet
          a set of criteria.

     2-D Position Trim -
          Delete entries from a list of regions that do not lie
          within specified areas for the image.

     2-D Overlap Regions -
          Select entries from a list of regions that overlap one
          another.

     2-D Merge Regions -
          Merge bounding boxes that are close to one another.

     2-D Merge w/Noise -
          Merge bounding boxes that are close to one another and
          have at least one other (noise) region between them.

     2-D Copy Regions -
          Copy certain regions from one BIT image to another.

     Build Bounding Boxes -
          Take bounding box information and draw boxes into a new
          BIT image.

     Count 1 Bits -
          Count the number of ones in a BIT image.

     Merge Data Files -
          Merge two data files into one data set.

     Put Data In 1 Band -
          Put multiple image bands into a single band for easy
          viewing of 3-D data.

     Put Data in Map -
          Put image data into a colormap.

     VIFF Information  -
          Put VIFF header information into image data.

     Remove File -
          Delete a temporary file when it is no longer needed.



-- 
Patrick M. Kelly   
C-3  Mail Stop B-265                     Phone:    (505) 665-4665  
Los Alamos National Laboratory           FAX:      (505) 665-5220 
Los Alamos, NM  87545                    Email:    kelly@lanl.gov
Newsgroups: comp.soft-sys.khoros