Skip to content

sandipan/Solving-Image-Processing-Problems-with-Python-Part1

Repository files navigation

Image Processing Masterclass with Python

This is the code repository for Image Processing Masterclass with Python: 50+ Solutions and Techniques Solving Complex Digital Image Processing Challenges Using Numpy, Scipy, Pytorch and Keras (https://www.amazon.com/Image-Processing-Masterclass-Python-Techniques-ebook/dp/B08YK4CC7S/), published by BPB.

Over 60 problems / solutions to help you perform complex image processing and computer vision tasks with ease

Over 50 problems solved with classical algorithms + ML / DL models

Key Features

Problem-driven approach to practice image processing. Practical usage of popular Python libraries: Numpy, Scipy, scikit-image, PIL and SimpleITK. End-to-end demonstration of popular facial image processing challenges using MTCNN and Microsoft’s Cognitive Vision APIs. Description This book starts with basic Image Processing and manipulation problems and demonstrates how to solve them with popular Python libraries and modules. It then concentrates on problems based on Geometric image transformations and problems to be solved with Image hashing.

Next, the book focuses on solving problems based on Sampling, Convolution, Discrete Fourier transform, Frequency domain filtering and image restoration with deconvolution. It also aims at solving Image enhancement problems using different algorithms such as spatial filters and create a super resolution image using SRGAN.

Finally, it explores popular facial image processing problems and solves them with Machine learning and Deep learning models using popular python ML / DL libraries. What you will learn Develop strong grip on the fundamentals of Image Processing and Image Manipulation. Solve popular Image Processing problems using Machine Learning and Deep Learning models. Working knowledge on Python libraries including numpy, scipy and scikit-image. Use popular Python Machine Learning packages such as scikit-learn, Keras and pytorch. Live implementation of Facial Image Processing techniques such as Face Detection / Recognition / Parsing dlib and MTCNN.

Who this book is for

This book is designed specially for computer vision users, machine learning engineers, image processing experts who are looking for solving modern image processing/computer vision challenges.

Table of Contents

  1. Chapter 1: Basic Image & Video Processing
  2. Chapter 2: More Image Transformation and Manipulation
  3. Chapter 3: Sampling, Convolution and Discrete Fourier Transform
  4. Chapter 4: Discrete Cosine / Wavelet Transform and Deconvolution
  5. Chapter 5: Image Enhancement
  6. Chapter 6: More Image Enhancement
  7. Chapter 7: Face Image Processing

About the Author

Sandipan Dey is a Data Scientist with a wide range of interests, covering topics such as Machine Learning, Deep Learning, Image Processing and Computer Vision. He has worked in numerous data science fields, such as recommender systems, predictive models for the events industry, sensor localization models, sentiment analysis, and device prognostics. He earned his master's degree in Computer Science from the University of Maryland, Baltimore County, and has published in a few IEEE data mining conferences and journals. He has also authored a couple of Image Processing books, published from an international publication house. He has earned certifications from 100+ MOOCs on data science and related courses. He is a regular blogger (at sandipanweb @wordpress, medium and data science central) and is a Machine Learning education enthusiast.

LinkedIn Profile: https://www.linkedin.com/in/sandipan-dey-0370276

About

Solving Image Processing Problems with Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published