AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
December 1994

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

1994.12.23 13:38 "TIFF LIBRARY SETUP & IMAGE PROCESSING ROUTINES", by Anthony Gatlin
1994.12.23 15:30 "Re: TIFF LIBRARY SETUP & IMAGE PROCESSING ROUTINES", by <thomas.sams@nbi.dk>

1994.12.23 13:38 "TIFF LIBRARY SETUP & IMAGE PROCESSING ROUTINES", by Anthony Gatlin

RE: A TESTAMENT OF MY IGNORANCE (AS RELATED TO THE PROCESSING OF
TIFF FILES ON AN IBM PC)

Ladies and Gentleman:

I have recently discovered that my level of ignorance is much
higher than I had previously believed. My company has tasked me
to write some complex image analysis software, and frankly I have
never done any graphics programming in my life. At this point, I
am rather overwhelmed with my current situation and would like to
ask for some help from you--the EXPERTS.

Situation: A thermal (infrared) CCD camera is being utilized to
take digital photographs of certain man-made objects. These
objects are saved in TIFF files.

It is my duty to perform the following types of processing and
analysis on the TIFF images:

1) Object Detection
2) Object Recognition
3) Object Identification
5) Edge Enhancement
6) Edge Detection
7) Background Removal
8) Feature Analysis

The initial programming will all be done on PCs (486s & Pentiums)
and will eventually be ported to silicon graphics machines and
from there to an unnamed system running on a UNIX platform.

The unnamed machines will be responsible for processing images in
REAL TIME. These images will go straight from a thermal imaging
system to TIFF format to image processing routines.

The language of choice for this project is ANSI C. I am
attempting to limit machine specific code to nil if possible
because of the portability issues.


Problem(s):
1) I downloaded the latest version of Sam Leffler's toolbox but
could not figure out how to make it run on a PC. There did not
seem to be a makefile included for the PC. Also, some of the
filenames were longer than 8 characters and were truncated when
placed on the PC. Does anyone know how to get this library to
work on a PC? 

2) I have a few algorithms for handling image analysis but little
or no good C code to implement them. Does anyone have any image
processing routines for C?

In particular, I would be very grateful if someone had code for
the following algorithms and/or functions:
     Sobel's Edge Detection Algorithm, Gradient Directional Edge
Enhancement Algorithm, Laplacian Edge Enhancement Algorithm,
Shift and Difference Edge Enhancement Algorithm, Hough Shape
Detection Algorithm, Convolution, Image Blurring, Image
Mirroring, Image Combination, Image Rotation, Image Scaling,
Image Translation, Image Histogram Generation and Analysis, Image
Brightening, Image Negating, Image Contrast Stretching, Image
Thresholding, High Pass Spatial Filters, Low Pass Spatial
Filters, Median Filtering, Pixel Interpolation, Pseudocoloring,
Statistical Image Analysis, and anything else which you think
might be useful. (This beggar is not choosy. All help is greatly
appreciated!!!)

3) My ignorance is overwhelming me. If anyone has any good papers
or articles on image processing I would be very happy to see them
as I must learn this subject very quicly so I can program it
effectively.

THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU!





-----------  Anthony Gatlin   vagabond@moontarz.nuance.com  ---------- 
----------------------