The Art of Image Processing with Java
非常不错的一本介绍图像处理的书。非常不错的一本介绍图像处理的书。非常不错的一本介绍图像处理的书。The art ofImage processingwith JavaKenny A HuntAK Peters, LtdNatick. MassachusettsCRC PressTaylor& Francis Group6000 Broken Sound parkway nw, Suite 300Boca Raton, FL 33487-2742o 2010 by Taylor Francis Group, LLCCRC Press is an imprint of Taylor Francis Group, an Informa businesso claim to original U.S. Government worksVersion Date: 20130905International Standard Book Number-13: 978-1-4398-6559-0(eBook-PDF)This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, butthe author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted totrace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtainedIf any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprintExcept as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical,or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, withoutwritten permission from the publishersForpermissiontophotocopyorusematerialelectronicallyfromthisworkpleaseaccesswww.copyright.com(http://www.copyright.com/)orcontacttheCopyrightvariety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arrang r enses and registration for aClearance Center, Inc( CCC), 222 Rosewood Drive, Danvers, MA01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses andTrademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent toinfrinVisit the Taylor Francis Web site athttp://www.taylorandfrancis.comand the Crc Press Web site athttp://www.crcpress.comContentsIntroduction1.1 What Is Digital Image Processing?1.2 Why Digital Image Processing2 Optics and Human Vision132.1 Light132.2 Camera Optics152.3 Human Visual System172. 4 Exercises233 Digital Images3.1 Introduction253.2 Color253. 3 DigiItal lmages373. 4 Acquisition433.5 Displa83.6 Exercises484 Digital Images in Java4.1 Overview514.2 Image Structure514.3 Java's Imaging Library624.4 Exerci775 Point Processing Techniques5.1 Overview815.2 Rescaling(Contrast and Brightness)825.3 Lookup table905. 4 Gamma Correction925.5 Pseudo coloring955.6 Histogram Equalization995.7 Arithmetic Image Operations107CONTENT5.8 Logical Image Operation5.9 Alpha Blending115ther Blending5.11 Exercises1166 Regional Processing Techniques6.1 Overview1236.2 Convolution1246.3 Smoothing1396.4 edgl446.5 Edge enhancement1556.6 Rank filters1576. 7 Template Matching and Correlation1666.8 Exercises1687 Geometric Operations1737.1 Affine transformations1747.2 Custom Implementation1867. 3 Nonlinear Transformations1917. 4 Exercisesl948 Image Printing and Display1978. 1 Halftoning1978.2 Thresholding8.3 Patterning2028.4 Random Dithering2048.5 Dithering Matrices2058.6 Error Diffusion Dithering2078.7 Color Dithering2128.8 Exercises·2159 Frequency Domai9.1 Overview2179.2 Image frequency2179. 3 Discrete Cosine Transform...2229. 4 Discrete Fourier Transform2289.5 Wavelets2499.6E25110 Image Compression25510.1 Overview25:10.2 Run Length Coding25910.3 Hierarchical Coding268CONTENTS10.4 Predictive Coding27510.5 JPEG Case Study28010.6 GIF Case Study28410.7 Digital Data Embedding28610.8 Exercises293lI Morphological Image Processing297IlI Components29811.2 Component Labeling30011. 3 Dilation and erosion30611. 4 Opening and Closing30911.5 Component Representation31011.6 Component Features31311.7 Image segmentation31711. 8 Exercises31912 Advanced Programming32112. 1 Overview32112.2 Concurrency32112.3JAI.327A Floating Point Rasters33lB ScannersReferences337Index339Introduction1.1 What Is Digital Image processingWe must begin our journey by taking issue with the philosophical adage that"apicture is worth a thousand words It is my belief that a picture cannot begin toconvey the depth of human experience and wisdom embedded in the words ofShakespeare, Dostoevsky, Dante, or Moses. A picture cannot convey with dueprecision the mathematical underpinnings of the discoveries of Galileo or Pas-cal nor can a picture give expression to the philosophy of Augustine, Plato, orEdwards. Nonetheless, while pictures do not carry the precision of written language they do contain a wealth of information and have been used throughoutthe centuries as an important and useful means of communication. an image isa picture representing visual information. a digital image is an image that can bestored in digital formPrior to the advent of computation, images were rendered on papyrus, paper,film, or canvas using ink or paint or photosensitive chemicals. These non-digitalimages are prone to fading and hence suffer loss of image quality due to exposureto light or temperature extremes. Also, since non-digital images are fixed insome physical medium it is not possible to precisely copy a non-digital imageThroughout the annals of art history, forgers have attempted to copy paintings ofwell-known masters but usually fail due to their inability to precisely duplicateeither a style or an original work. Han van Meegeren is one of the best knownart forgers of the 20th century. His technique so closely mimicked the style andcolors of the art masters that he was able to deceive even the most expert artcritics of his time. His most famous forgery, The Disciples at Emmaus, was createdin 1936 and was purportedly created by the well-known Dutch artist JohannesVermeer. His work was finally exposed as fraudulent, however, at least in partby a chemical analysis of the paint, which showed traces of a plastic compoundthatnot manufactured until the 20th century!Digital images, however, are pictures that are stored in digital form and thatare viewable on some computing system. Since digital images are stored as bi-nary data, the digital image never fades or degrades over time and the only way
暂无评论