Fr. 90.00

Fundamentals of Digital Image Processing - A Practical Approach With Examples in Matlab

English · Paperback / Softback

Shipping usually within 1 to 3 weeks (not available at short notice)

Description

Read more

Informationen zum Autor Dr Chris Solomon, Applied Optics Group, School of Physical Sciences, The University of Kent, Canterbury, Kent, UK. Dr Stuart Gibson, VisionMetric, Canterbury, Kent, UK. Klappentext This is an introductory to intermediate level text on the science of image processing, which employs the Matlab programming language to illustrate some of the elementary, key concepts in modern image processing and pattern recognition. The approach taken is essentially practical and the book offers a framework within which the concepts can be understood by a series of well chosen examples, exercises and computer experiments, drawing on specific examples from within science, medicine and engineering. Clearly divided into eleven distinct chapters, the book begins with a fast-start introduction to image processing to enhance the accessibility of later topics. Subsequent chapters offer increasingly advanced discussion of topics involving more challenging concepts, with the final chapter looking at the application of automated image classification (with Matlab examples) . Matlab is frequently used in the book as a tool for demonstrations, conducting experiments and for solving problems, as it is both ideally suited to this role and is widely available. Prior experience of Matlab is not required and those without access to Matlab can still benefit from the independent presentation of topics and numerous examples. Features a companion website http://www.wiley.com/go/solomon/fundamentals containing a Matlab fast-start primer, further exercises, examples, instructor resources and accessibility to all files corresponding to the examples and exercises within the book itself. Includes numerous examples, graded exercises and computer experiments to support both students and instructors alike. Zusammenfassung Fundamentals of Digital Image Processing is an introductory text on the science of image processing. The stand-alone text employs the Matlab programming language to illustrate some of the elementary, key concepts in modern image processing and pattern recognition, drawing on specific examples from within science, medicine, and electronics. Inhaltsverzeichnis Preface. Using the book website. 1 Representation. 1.1 What is an image? 1.1.1 Image layout. 1.1.2 Image colour. 1.2 Resolution and quantization. 1.2.1 Bit-plane splicing. 1.3 Image formats. 1.3.1 Image data types. 1.3.2 Image compression. 1.4 Colour spaces. 1.4.1 RGB. 1.4.2 Perceptual colour space. 1.5 Images in Matlab. 1.5.1 Reading, writing and querying images. 1.5.2 Basic display of images. 1.5.3 Accessing pixel values. 1.5.4 Converting image types. Exercises. 2 Formation . 2.1 How is an image formed? 2.2 The mathematics of image formation. 2.2.1 Introduction. 2.2.2 Linear imaging systems. 2.2.3 Linear superposition integral. 2.2.4 The Dirac delta or impulse function. 2.2.5 The point-spread function. 2.2.6 Linear shift-invariant systems and the convolution integral. 2.2.7 Convolution: its importance and meaning. 2.2.8 Multiple convolution: N imaging elements in a linear shift-invariant system. 2.2.9 Digital convolution. 2.3 The engineering of image formation. 2.3.1 The camera. 2.3.2 The digitization process. 2.3.3 Noise. Exercises. 3 Pixels. 3.1 What is a pixel? 3.2 Operations upon pixels. 3.2.1    Arithmetic operations on images. 3.2.1.2 Multiplication and division. 3.2.2 Logical operations on images. 3.2.3 Thresholding. 3.3 Point-based operations on images. 3.3.1 Logarithmic transform. 3.3.2 Exponential transform. 3.3.3 Power-law (gamma) transform.

List of contents

Preface.
 
Using the book website.
 
1 Representation.
 
1.1 What is an image?
 
1.1.1 Image layout.
 
1.1.2 Image colour.
 
1.2 Resolution and quantization.
 
1.2.1 Bit-plane splicing.
 
1.3 Image formats.
 
1.3.1 Image data types.
 
1.3.2 Image compression.
 
1.4 Colour spaces.
 
1.4.1 RGB.
 
1.4.2 Perceptual colour space.
 
1.5 Images in Matlab.
 
1.5.1 Reading, writing and querying images.
 
1.5.2 Basic display of images.
 
1.5.3 Accessing pixel values.
 
1.5.4 Converting image types.
 
Exercises.
 
2 Formation.
 
2.1 How is an image formed?
 
2.2 The mathematics of image formation.
 
2.2.1 Introduction.
 
2.2.2 Linear imaging systems.
 
2.2.3 Linear superposition integral.
 
2.2.4 The Dirac delta or impulse function.
 
2.2.5 The point-spread function.
 
2.2.6 Linear shift-invariant systems and the convolution integral.
 
2.2.7 Convolution: its importance and meaning.
 
2.2.8 Multiple convolution: N imaging elements in a linear shift-invariant system.
 
2.2.9 Digital convolution.
 
2.3 The engineering of image formation.
 
2.3.1 The camera.
 
2.3.2 The digitization process.
 
2.3.3 Noise.
 
Exercises.
 
3 Pixels.
 
3.1 What is a pixel?
 
3.2 Operations upon pixels.
 
3.2.1 Arithmetic operations on images.
 
3.2.1.2 Multiplication and division.
 
3.2.2 Logical operations on images.
 
3.2.3 Thresholding.
 
3.3 Point-based operations on images.
 
3.3.1 Logarithmic transform.
 
3.3.2 Exponential transform.
 
3.3.3 Power-law (gamma) transform.
 
3.4 Pixel distributions: histograms.
 
3.4.1 Histograms for threshold selection.
 
3.4.2 Adaptive thresholding.
 
3.4.3 Contrast stretching.
 
3.4.4 Histogram equalization.
 
3.4.5 Histogram matching.
 
3.4.6 Adaptive histogram equalization.
 
3.4.7 Histogram operations on colour images.
 
Exercises.
 
4 Enhancement.
 
4.1 Why perform enhancement?
 
4.2 Pixel neighbourhoods.
 
4.3 Filter kernels and the mechanics of linear filtering.
 
4.3.1 Nonlinear spatial filtering.
 
4.4 Filtering for noise removal.
 
4.4.1 Mean filtering.
 
4.4.2 Median filtering.
 
4.4.3 Rank filtering.
 
4.4.4 Gaussian filtering.
 
4.5 Filtering for edge detection.
 
4.5.1 Derivative filters for discontinuities.
 
4.5.2 First-order edge detection.
 
4.5.3 Second-order edge detection.
 
4.6 Edge enhancement.
 
4.6.1 Laplacian edge sharpening.
 
4.6.2 The unsharp mask filter.
 
Exercises.
 
5 Fourier transforms and frequency-domain processing.
 
5.1 Frequency space: a friendly introduction.
 
5.2 Frequency space: the fundamental idea.
 
5.2.1 The Fourier series.
 
5.3 Calculation of the Fourier spectrum.
 
5.4 5.4 Complex Fourier series.
 
5.5 The 1-D Fourier transform.
 
5.6 The inverse Fourier transform and reciprocity.
 
5.7 The 2-D Fourier transform.
 
5.8 Understanding the Fourier transform: frequency-space filtering.
 
5.9 Linear systems and Fourier transforms.
 
5.10 The convolution theorem.
 
5.11 The optical transfer function.
 
5.12 Digital Fourier transforms: the discrete fast Fourier transform.
 
5.13 Sampled data: the discrete Fourier transf

Report

"Given the timely topic and its user-friendly structure, this book can therefore target a suite of users, from students to experienced researchers willing to integrate the science of image processing to strengthen their research." ( Ethology Ecology & Evolution , 1 May 2013)

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.