The Image Processing Handbook, Third Edition by John C

The Image Processing Handbook, Third Edition by John C

The Image Processing Handbook, Third Edition by John C. Russ CRC Press, CRC Press LLC ISBN: 0849325323 Pub Date: 07/01/98 Search Tips Search this book: Advanced Search Introduction Acknowledgments Chapter 1—Acquiring Images Human reliance on images for information Using video cameras to acquire images Electronics and bandwidth limitations High resolution imaging Color imaging Digital cameras Color spaces Color displays Image types Range imaging Multiple images Stereoscopy Imaging requirements Chapter 2—Printing and Storage Printing Dots on paper Color printing Printing hardware Film recorders File storage Optical storage media Magnetic recording Databases for images Browsing and thumbnails Lossless coding Color palettes Lossy compression Other compression methods Digital movies Chapter 3—Correcting Imaging Defects Noisy images Neighborhood averaging Neighborhood ranking Other neighborhood noise reduction methods Maximum entropy Contrast expansion Nonuniform illumination Fitting a background function Rank leveling Color shading Nonplanar views Computer graphics Geometrical distortion Alignment Morphing Chapter 4—Image Enhancement Contrast manipulation Histogram equalization Laplacian Derivatives The Sobel and Kirsch operators Rank operations Texture Fractal analysis Implementation notes Image math Subtracting images Multiplication and division Chapter 5—Processing Images in Frequency Space Some necessary mathematical preliminaries What frequency space is all about The Fourier transform Fourier transforms of real functions Frequencies and orientations Measuring images in the frequency domain Orientation and spacing Preferred orientation Texture and fractals Filtering images Isolating periodic noise Masks and filters Selection of periodic information Convolution and correlation Fundamentals of convolution Imaging system characteristics Removing motion blur and other defects Template matching and correlation Autocorrelation Conclusion Chapter 6—Segmentation and Thresholding Thresholding Multiband images Two-dimensional thresholds Multiband thresholding Thresholding from texture Multiple thresholding criteria Textural orientation Accuracy and reproducibility Including position information Selective histograms Boundary lines Contours Image representation Other segmentation methods The general classification problem Chapter 7—Processing Binary Images Boolean operations Combining Boolean operations Masks From pixels to features Boolean logic with features Selecting features by location Double thresholding Erosion and dilation Opening and closing Isotropy Measurements using erosion and dilation Extension to grey scale images Coefficient and depth parameters Examples of use The custer Skeletonization Boundary lines and thickening Euclidean distance map Watershed segmentation Ultimate eroded points Fractal dimension measurement Medial axis transform Cluster analysis Chapter 8—Image Measurements Brightness measurements Determining location Orientation Neighbor relationships Alignment Counting features Special counting procedures Feature size Caliper dimensions Perimeter Ellipse fitting Describing shape Fractal dimension Harmonic analysis Topology Feature identification Three-dimensional measurements Chapter 9—3D Image Acquisition Volume imaging vs. sections Basics of reconstruction Algebraic reconstruction methods Maximum entropy Defects in reconstructed images Imaging geometries Three-dimensional tomography High-resolution tomography Chapter 10—3D Image Visualization Sources of 3D data Serial sections Optical sectioning Sequential removal Stereo 3D data sets Slicing the data set Arbitrary section planes The use of color Volumetric display Stereo Viewing Special display hardware Ray tracing Reflection Surfaces Multiply connected surfaces Image processing in 3D Measurements on 3D images Conclusion Chapter 11—Imaging Surfaces Producing surfaces Devices that image surfaces by physical contact Noncontacting measurements Microscopy of surfaces Surface composition imaging Processing of range images Processing of composition maps Data presentation and visualization Rendering and visualization Analysis of surface data Profile measurements The Birmingham measurement suite New approaches — topographic analysis and fractal dimensions References Index Products | Contact Us | About Us | Privacy | Ad Info | Home Use of this site is subject to certain Terms & Conditions, Copyright © 1996-2000 EarthWeb Inc. All rights reserved. Reproduction whole or in part in any form or medium without express written permission of EarthWeb is prohibited. Read EarthWeb's privacy statement. The Image Processing Handbook, Third Edition by John C. Russ CRC Press, CRC Press LLC ISBN: 0849325323 Pub Date: 07/01/98 Search Tips Search this book: Advanced Search Table of Contents Introduction Image processing is used for two somewhat different purposes: a) improving the visual appearance of images to a human viewer, and b) preparing images for measurement of the features and structures present. The techniques that are appropriate for each of these tasks are not always the same, but there is considerable overlap. This book covers methods that are used for both purposes. To do the best possible job, it helps to know about the uses to which the processed images will be put. For visual enhancement, this means having some familiarity with the human visual process, and an appreciation of what cues the viewer responds to in images. It also is useful to know about the printing process, since many images are processed in the context of reproduction or transmission. The measurement of images generally requires that features be well defined, either by edges or unique (and uniform) brightness or color, texture, or some combination of these factors. The types of measurements that will be performed on entire scenes or individual features are important in determining the appropriate processing steps. It may help to recall that image processing, like food processing or word processing, does not reduce the amount of data present but simply rearranges it. Some arrangements may be more appealing to the senses, and some may convey more meaning, but these two criteria may not be identical nor use identical methods. This handbook presents an extensive collection of image processing tools, so that the user of computer-based systems can both understand those methods provided in packaged software, and program those additions which may be needed for particular applications. Comparisons are presented of different algorithms that may be used for similar purposes, using a selection of representative pictures from light and electron microscopes, as well as macroscopic, satellite and astronomical images. In revising the book for this new edition, I have tried to respond to some of the comments and requests of readers and reviewers. New chapters on the measurement of images and the subsequent interpretation of the data were added in the second edition, and now there is a major new section on the important subject of surface images which includes both processing and measurement. The sections on the ever-advancing hardware for image capture and printing have been expanded and information added on the newest technologies. More examples have been added in every chapter, and the reference list expanded and brought up to date. However, I have resisted suggestions to put “more of the math” into the book. There are excellent texts on image processing, compression, mathematical morphology, etc., that provide as much rigor and as many derivations as may be needed. Many of them are referenced here. But the thrust of this book remains teaching by example. Few people learn the principles of image processing from the equations. Just as we use images to “do science,” so most of us use images to learn about many things, including imaging itself. The hope is that by seeing what various operations do to representative images, you will discover how and why to use them. Then, if you need to look up the mathematical foundations, they will be easier to understand. The reader is encouraged to use this book in concert with a real source of images and a computer-based system, and to freely experiment with different methods to determine which are most appropriate for his or her particular needs. Selection of image processing tools to explore images when you don't know the contents beforehand is a much more difficult task than using tools to make it easier for another viewer or a measurement program to see the same things you have discovered. It places greater demand on computing speed and the interactive nature of the interface. But it particularly requires that you become a very analytical observer of images. If you can learn to see what the computer sees, you will become a better viewer and obtain the best possible images, suitable for further processing. To facilitate this hands-on learning process, I have collaborated with my son, Chris Russ, to produce a CD-ROM that can be used as a companion to this book. The Image Processing Tool Kit contains more than 200 images, many of them the examples from this book, plus over 100 Photoshop-compatible plug-ins that implement many of the algorithms discussed here. These can be used with Adobe Photoshop® or any of the numerous programs (some of them free) that implement the Photoshop plug-in interface, on either Macintosh or Windows computers. Information about the CD-ROM is available on-line at http://members.AOL.com/ImagProcTK/. Table of Contents Products | Contact Us | About Us

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    685 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us