| Record ID | marc_columbia/Columbia-extract-20221130-031.mrc:200891563:7584 |
| Source | marc_columbia |
| Download Link | /show-records/marc_columbia/Columbia-extract-20221130-031.mrc:200891563:7584?format=raw |
LEADER: 07584cam a2200697Mi 4500
001 15114555
005 20220703233516.0
006 m o d
007 cr cn|||||||||
008 160914s2016 flua ob 001 0 eng d
010 $a 2015018371
035 $a(OCoLC)ocn958800117
035 $a(NNC)15114555
040 $aCRCPR$beng$erda$epn$cCRCPR$dOCLCO$dOCLCF$dOCLCQ$dUMI$dSTF$dCOO$dYDX$dCEF$dKSU$dOCLCQ$dAU@$dOCLCO$dWYU$dC6I$dOCLCQ$dOCLCO$dUAB$dVT2$dFGM$dK6U$dOCLCO
019 $a1006894020$a1041886729$a1058187329$a1066688389$a1103273765$a1129363639
020 $a9781482247336$q(e-book ;$qPDF)
020 $a148224733X$q(e-book ;$qPDF)
020 $a9781482247350
020 $a1482247356
020 $a9781482247367
020 $a1482247364
020 $z9781482247329
020 $z1482247321$q(alk. paper)
024 8 $a40025547991
035 $a(OCoLC)958800117$z(OCoLC)1006894020$z(OCoLC)1041886729$z(OCoLC)1058187329$z(OCoLC)1066688389$z(OCoLC)1103273765$z(OCoLC)1129363639
037 $aCL0500000904$bSafari Books Online
050 4 $aTA1632$b.M3638 2016
072 7 $aCOM$x012000$2bisacsh
072 7 $aMAT$x013000$2bisacsh
072 7 $aTEC$x015000$2bisacsh
072 7 $aUB$2bicscc
082 04 $a006.6
049 $aZCUA
100 1 $aMcAndrew, Alasdair.
245 12 $aA computational introduction to digital image processing /$cAlasdair McAndrew, Victoria University, Melbourne Australia.
250 $aSecond edition.
264 1 $aBoca Raton :$bTaylor & Francis Group, CRC Press,$c2016.
264 4 $c©2016
300 $a1 online resource :$btext file, PDF
336 $atext$btxt$2rdacontent
337 $acomputer$bc$2rdamedia
338 $aonline resource$bcr$2rdacarrier
504 $aIncludes bibliographical references (pages 525-527) and index.
505 0 $aMachine generated contents note: 1. Introduction -- 1.1. Images and Pictures -- 1.2. What Is Image Processing? -- 1.3. Image Acquisition and Sampling -- 1.4. Images and Digital Images -- 1.5. Some Applications -- 1.6. Image Processing Operations -- 1.7. An Image Processing Task -- 1.8. Types of Digital Images -- 1.9. Image File Sizes -- 1.10. Image Perception -- Exercises -- 2. Images Files and File Types -- 2.1. Opening and Viewing Grayscale Images -- 2.2. RGB Images -- 2.3. Indexed Color Images -- 2.4. Numeric Types and Conversions -- 2.5. Image Files and Formats -- 2.6. Programs -- Exercises -- 3. Image Display -- 3.1. Introduction -- 3.2. The imshow Function -- 3.3. Bit Planes -- 3.4. Spatial Resolution -- 3.5. Quantization and Dithering -- 3.6. Programs -- Exercises -- 4. Point Processing -- 4.1. Introduction -- 4.2. Arithmetic Operations -- 4.3. Histograms -- 4.4. Lookup Tables -- Exercises -- 5. Neighborhood Processing -- 5.1. Introduction -- 5.2. Notation -- 5.3. Filtering in MATLAB and Octave.
505 0 $aNote continued: 5.4. Filtering in Python -- 5.5. Frequencies; Low and High Pass Filters -- 5.6. Gaussian Filters -- 5.7. Edge Sharpening -- 5.8. Non-Linear Filters -- 5.9. Edge-Preserving Blurring Filters -- 5.10. Region of Interest Processing -- 5.11. Programs -- Exercises -- 6. Image Geometry -- 6.1. Interpolation of Data -- 6.2. Image Interpolation -- 6.3. General Interpolation -- 6.4. Enlargement by Spatial Filtering -- 6.5. Scaling Smaller -- 6.6. Rotation -- 6.7. Correcting Image Distortion -- Exercises -- 7. The Fourier Transform -- 7.1. Introduction -- 7.2. Background -- 7.3. The One-Dimensional Discrete Fourier Transform -- 7.4. Properties of the One-Dimensional DFT -- 7.5. The Two-Dimensional DFT -- 7.6. Experimenting with Fourier Transforms -- 7.7. Fourier Transforms of Synthetic Images -- 7.8. Filtering in the Frequency Domain -- 7.9. Homomorphic Filtering -- 7.10. Programs -- Exercises -- 8. Image Restoration -- 8.1. Introduction -- 8.2. Noise -- 8.3. Cleaning Salt and Pepper Noise.
505 0 $aNote continued: 8.4. Cleaning Gaussian Noise -- 8.5. Removal of Periodic Noise -- 8.6. Inverse -- 8.7. Wiener Filtering -- Exercises -- 9. Image Segmentation -- 9.1. Introduction -- 9.2. Thresholding -- 9.3. Applications of Thresholding -- 9.4. Choosing an Appropriate Threshold Value -- 9.5. Adaptive Thresholding -- 9.6. Edge Detection -- 9.7. Derivatives and Edges -- 9.8. Second Derivatives -- 9.9. The Canny Edge Detector -- 9.10. Corner Detection -- 9.11. The Hough and Radon Transforms -- Exercises -- 10. Mathematical Morphology -- 10.1. Introduction -- 10.2. Basic Ideas -- 10.3. Dilation and Erosion -- 10.4. Opening and Closing -- 10.5. The Hit-or-Miss Transform -- 10.6. Some Morphological Algorithms -- 10.7.A Note on the bwmorph Function in MATLAB and Octave -- 10.8. Grayscale Morphology -- 10.9. Applications of Grayscale Morphology -- 10.10. Programs -- Exercises -- 11. Image Topology -- 11.1. Introduction -- 11.2. Neighbors and Adjacency -- 11.3. Paths and Components.
505 0 $aNote continued: 11.4. Equivalence Relations -- 11.5.Component Labeling -- 11.6. Lookup Tables -- 11.7. Distances and Metrics -- 11.8. Skeletonization -- 11.9. Programs -- Exercises -- 12. Shapes and Boundaries -- 12.1. Introduction -- 12.2. Chain Codes and Shape Numbers -- 12.3. Fourier Descriptors -- Exercises -- 13. Color Processing -- 13.1. What Is Color? -- 13.2. Color Models -- 13.3. Manipulating Color Images -- 13.4. Pseudocoloring -- 13.5. Processing of Color Images -- 13.6. Programs -- Exercises -- 14. Image Coding and Compression -- 14.1. Lossless and Lossy Compression -- 14.2. Huffman Coding -- 14.3. Run Length Encoding -- 14.4. Dictionary Coding: LZW Compression -- 14.5. The JPEG Algorithm -- 14.6. Programs -- Exercises -- 15. Wavelets -- 15.1. Waves and Wavelets -- 15.2.A Simple Wavelet: The Haar Wavelet -- 15.3. Wavelets and Images -- 15.4. The Daubechies Wavelets -- 15.5. Image Compression Using Wavelets -- 15.6. High Pass Filtering Using Wavelets -- 15.7. Denoising Using Wavelets.
505 0 $aNote continued: Exercises -- 16. Special Effects -- 16.1. Polar Coordinates -- 16.2. Ripple Effects -- 16.3. General Distortion Effects -- 16.4. Pixel Effects -- 16.5. Color Images -- Exercises -- A. Introduction to MATLAB and Octave -- A.1. Introduction -- A.2. Basic Use -- A.3. Variables and the Workspace -- A.4. Dealing with Matrices -- A.5. Plots -- A.6. Online Help -- A.7. Programming -- Exercises -- B. Introduction to Python -- B.1. Basic Use -- B.2. Arrays -- B.3. Graphics and Plots -- B.4. Programming -- C. The Fast Fourier Transform.
520 3 $aHighly Regarded, Accessible Approach to Image Processing Using Open-Source and Commercial Software A Computational Introduction to Digital Image Processing, Second Edition explores the nature and use of digital images and shows how they can be obtained, stored, and displayed. Taking a strictly elementary perspective, the book only covers topics that involve simple mathematics yet offer a very broad and deep introduction to the discipline.
630 00 $aMATLAB.
630 07 $aMATLAB.$2fast$0(OCoLC)fst01365096
650 0 $aImage processing$xDigital techniques$xMathematics.
650 6 $aTraitement d'images$xTechniques numériques$xMathématiques.
650 7 $aTECHNOLOGY & ENGINEERING$xImaging Systems.$2bisacsh
650 7 $aMATHEMATICS$xGraphic Methods.$2bisacsh
650 7 $aImage processing$xDigital techniques$xMathematics.$2fast$0(OCoLC)fst00967516
655 0 $aElectronic books.
655 4 $aElectronic books.
776 08 $z9781482247329
856 40 $uhttp://www.columbia.edu/cgi-bin/cul/resolve?clio15114555$zTaylor & Francis eBooks
852 8 $blweb$hEBOOKS