everaging the latest developments in MATLAB and its image processing toolbox, this 'cookbook' is a collection of 30 practical recipes for image processing, ranging from foundational techniques to recently published algorithms. Presented in a clear and meaningful sequence, these recipes are prepared
Image Processing Recipes in MATLAB
β Scribed by Oge Marques, Gustavo Benvenutti Borba
- Publisher
- CRC Press
- Year
- 2024
- Tongue
- English
- Leaves
- 263
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Leveraging the latest developments in MATLAB and its image processing toolbox, this 'cookbook' is a collection of 30 practical recipes for image processing, ranging from foundational techniques to recently published algorithms. Presented in a clear and meaningful sequence, these recipes are prepared with the reader in mind, allowing one to focus on particular topics or read as a whole from cover to cover.
Key Features
A practical, user-friendly guide that equips researchers and practitioners with the tools to implement efficient image processing workflows in MATLAB.
Each recipe is presented through clear, step-by-step instructions and rich visual examples.
Each recipe contains its own source code, explanations, and figures, making the book an excellent standalone resource for quick reference.
Strategically structured to aid sequential learning, yet with self-contained chapters for those seeking solutions to specific image processing challenges.
The book serves as a concise and readable practical reference to deploy image processing pipelines in MATLAB quickly and efficiently. With its accessible and practical approach, the book is a valuable guide for those who navigate this evolving area, including researchers, students, developers, and practitioners in the fields of image processing, computer vision, and image analysis.
β¦ Table of Contents
Cover
Half Title
Series Information
Title Page
Copyright Page
Dedication
Table of Contents
Preface
Part I Basic Image Processing: Acquisition and Visualization
1 Recipe 1: Loading, Displaying, and Saving Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
2 Recipe 2: Image Conversion
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
3 Recipe 3: Image Acquisition Using a Webcam
You will need (Ingredients)
Steps (Preparation)
Examples
Discussion (Recipe Notes)
Learn more about it
Notes
4 Recipe 4: Browsing Through Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part II Geometric Operations
5 Recipe 5: Geometric Transformations
You will need (Ingredients)
Steps (Preparation)
Examples
Discussion (Recipe Notes)
Learn more about it
Notes
6 Recipe 6: Image Warping
You will need (Ingredients)
Steps (Preparation)
Examples
Discussion (Recipe Notes)
Learn more about it
Note
Part III Histograms
7 Recipe 7: Histograms and Statistics of Grayscale Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
8 Recipe 8: Histogram Equalization and Histogram Matching
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
9 Recipe 9: Individual Channel Histograms of Color Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
10 Recipe 10: Combined Color Histograms and Dominant Colors in an Image
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part IV Point Transformations
11 Recipe 11: Intensity Transformation Functions
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
12 Recipe 12: Custom Point Transformation Functions
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
13 Recipe 13: Gamma Correction
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Note
14 Recipe 14: Leveling Non-uniform Illumination
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part V Spatial Filtering and Special Effects
15 Recipe 15: Smoothing Filters
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
16 Recipe 16: Sharpening Filters
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Note
17 Recipe 17: Other Image Filters and Special Effects
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Note
Part VI Image Segmentation
18 Recipe 18: Image Binarization
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
19 Recipe 19: Region-based Segmentation
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
20 Recipe 20: Image Segmentation Using K-means Clustering
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
21 Recipe 21: Superpixel Oversegmentation Using Slic
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
22 Recipe 22: Graph-based Segmentation
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part VII Binary Image Analysis
23 Recipe 23: Finding, Counting, and Accessing Connected Components in Binary Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Recipe 24: Basic Morphological Operations
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Note
25 Recipe 25: Computing Connected Components' Features
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part VIII Color Image Processing
26 Recipe 26: Converting Among Different Color Spaces
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
27 Recipe 27: Color Image Adjustments
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
28 Recipe 28: Image Pseudocoloring
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Part IX Batch Processing and Handling Large Images
29 Recipe 29: Processing Very Large Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
30 Recipe 30: Batch Processing a Set of Images
You will need (Ingredients)
Steps (Preparation)
Discussion (Recipe Notes)
Learn more about it
Notes
Bibliography
Index
π SIMILAR VOLUMES
For Image and Computer Vision, Image Processing, and Computer Vision courses. This is the first text that provides a balanced treatment of image processing fundamentals and an introduction to software principles used in the practical application of image processing. A seamless integration of materi
Digital Image Processing Using MATLAB is the first book to offer a balanced treatment of image processing fundamentals and the software principles used in their implementation. The book integrates material from the leading text, Digital Image Processing by Gonzalez and Woods, and the Image Processin
Digital Image Processing Using MATLAB is the first book to offer a balanced treatment of image processing fundamentals and the software principles used in their implementation. The book integrates material from the leading text, Digital Image Processing by Gonzalez and Woods, and the Image Processin