ABSTRACT

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.

part I|26 pages

Basic image processing: Acquisition and visualization

chapter 2|4 pages

Recipe 2: Image conversion

chapter 4|7 pages

Recipe 4: Browsing through images

part II|18 pages

Geometric operations

chapter 5|9 pages

Recipe 5: Geometric transformations

chapter 6|7 pages

Recipe 6: Image warping

part IV|28 pages

Point transformations

chapter 13|4 pages

Recipe 13: Gamma correction

part V|22 pages

Spatial filtering and special effects

chapter 15|8 pages

Recipe 15: Smoothing filters

chapter 16|5 pages

Recipe 16: Sharpening filters

part VI|36 pages

Image segmentation

chapter 18|8 pages

Recipe 18: Image binarization

chapter 19|5 pages

Recipe 19: Region-based segmentation

chapter 22|9 pages

Recipe 22: Graph-based segmentation

part VII|32 pages

Binary image analysis

part VIII|32 pages

Color image processing

chapter 27|7 pages

Recipe 27: Color image adjustments

chapter 28|9 pages

Recipe 28: Image pseudocoloring

part IX|20 pages

Batch processing and handling large images

chapter 29|6 pages

Recipe 29: Processing very large images

chapter 30|12 pages

Recipe 30: Batch processing a set of images