Hands-On Image Processing with Python (pdf)

$10.00

Author Sandipan Dey
Edition 1
Edition Year 2018
Format PDF
ISBN 9781789343731
Language English
Number Of Pages 494
Publisher Packt Publishing

Description

Book Description

Image processing plays an important role in our daily lives with various applications in social media (face detection), medical imaging (X-rays and CT scans), and security (fingerprint recognition). This book is designed to help you learn the core aspects of image processing, from essential concepts to code using the Python programming language.

The book starts by covering classical image processing techniques. You’ll then go on to explore the evolution of image processing algorithms, right up to the recent advancements in image processing and computer vision with deep learning. As you progress, you’ll learn how to use image processing libraries such as PIL, scikit-image, and scipy ndimage in Python. The book will further enable you to write code snippets in Python 3 and implement complex image processing algorithms such as image enhancement, filtering, segmentation, object detection, and classification. You’ll gradually be able to implement machine learning models using the Python library, scikit-learn. In addition to this, you’ll explore deep convolutional neural networks (CNNs), such as VGG-19 with Keras, before progressing to use an end-to-end deep learning model called YOLO for object detection. Later chapters will take you through a few advanced problems, such as image inpainting, gradient blending, variational denoising, seam carving, quilting, and morphing.

By the end of this book, you’ll have learned how to implement various algorithms for efficient image processing.

What you will learn

  • Perform basic data pre-processing tasks such as image denoising and spatial filtering in Python
  • Implement Fast Fourier Transform (FFT) and Frequency Domain Filters such as Weiner in Python
  • Perform morphological image processing and segment images with different algorithms
  • Get to grips with techniques for extracting features from images and matching images
  • Write Python code to implement supervised machine learning and unsupervised machine learning algorithms for image processing
  • Use deep learning models for image classification, segmentation, object detection and style transfer

Who this book is for

This image processing handbook is for computer vision engineers and machine learning developers who are well-versed in Python programming and want to delve into the various aspects and complexities of image processing. No prior knowledge of image processing techniques is required.

Table of Contents

  1. Getting started with Image Processing
  2. Sampling Fourier Transform
  3. Convolution and Frequency domain Filtering
  4. Image Enhancement
  5. Image Enhancement using Derivatives
  6. Morphological Image Processing
  7. Extracting Image Features and Descriptors
  8. Image Segmentation
  9. Classical Machine Learning Methods
  10. Learning in Image Processing – Image Classification with CNN
  11. Object Detection, Deep Segmentation and Transfer Learning
  12. Additional Problems in Image Processing

Additional information

Author

Sandipan Dey

Edition

1

Edition Year

2018

Format

PDF

ISBN

9781789343731

Language

English

Number Of Pages

494

Publisher

Packt Publishing

Reviews

There are no reviews yet.

Be the first to review “Hands-On Image Processing with Python (pdf)”

Your email address will not be published. Required fields are marked *