home *** CD-ROM | disk | FTP | other *** search
- 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 ----------
- ----------------------
-
-