This project outlines the image processing concepts with implementation in C.
Here we have dealt with numerous concepts ranging from basic read and write operations of PGM files to filtering and applying morphological concepts on the images.
We have dealt with grayscale images in this project.
All the relevant source code and documentation can be found here
- Image Processing in C
- Digital Image Processing
- Convolution Kernel
- Image Morphology
- Character Segmentation
The working of a kernel-convolution can be visualised here.
The working of the above vertical scan algorithm can be understood from the media below