DESCRIPTION
The book has beenÊwritten in such a way that the concepts are explained in detail, givingÊadequate emphasis on code examples. To make the topics more comprehensive, screenshotsÊand code samples are furnished extensively throughout the book. The book isÊconceptualized and written in such a wayÊthat the beginner readers will findÊit very easy to understand the concepts and implement the programs.
The book also featuresÊthe most current version of Raspberry Pi and associated software with it. ThisÊbook teaches novice beginners how to write interesting image processingÊprograms with scientific Python ecosystem. The book will also be helpful toÊexperienced professionals to make transition toÊrewarding careers inÊscientific Python and computer vision.Ê
KEY FEATURES
Comprehensive coverage of various aspects ofÊscientific Python and concepts in image processing.
Covers various additional topics such as RaspberryÊPi, conda package manager, and Anaconda distribution of Python.
Simple language, crystal clear approach, and straightÊforward comprehensible presentation of concepts followed by code examples andÊoutput screenshots.
Adopting user-friendly style for explanation ofÊcode examples.
WHAT WILL YOU LEARN
Raspberry Pi, Python 3 Basics
Scientific Python Ecosystem
NumPy and Matplotlib
Visualization withÊMatplotlib
ÊBasic NumPy, Advanced Image Processing with NumPy andÊMatplotlib
Getting started with scikit-image
Thresholding, Histogram Equalization, andÊTransformations
Kernels, Convolution, and Filters
Morphological Operations and Image Restoration
Noise Removal and Edge Detection
Advanced Image Processing Operations
WHO THIS BOOK IS FOR
StudentsÊpursuing BE/BSc/ME/MSc/BTech/MTech in Computer Science, Electronics,ÊElectrical, and Mathematics
PythonÊenthusiasts
ComputerÊVision and Image Processing professionals
AnyoneÊfond of tinkering with Raspberry Pi
ResearchersÊin Computer VisionÊ
Table of Contents
1. Concepts in Image Processing
2. Installing Python 3 on Windows
3.Introduction to Raspberry Pi
4. Python 3 Basics
5. Introduction to the Scientific Python Ecosystem
6. Introduction to NumPy and Matplotlib
7. Visualization with Matplotlib
8.Basic Image Processing with NumPy and Matplotlib
9. Advanced Image Processing with NumPy and Matplotlib
10. Getting Started with Scikit-Image
11. Thresholding Histogram Equalization and Transformations
12. Kernels, Convolution and Filters
13. Morphological Operations and Image Restoration
14. Noise Removal and Edge Detection
15. Advanced Image Processing Operations
16. Wrapping Up