# Introduction-to-Digital-Image-Processing **Repository Path**: xiaohuzhang/Introduction-to-Digital-Image-Processing ## Basic Information - **Project Name**: Introduction-to-Digital-Image-Processing - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-09 - **Last Updated**: 2024-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README A Comprehensive Tutorials on Digital Image Processing ===================================================== 👋 Hello and Welcome! You've stumbled upon an beginner-friendly yet in-depth tutorial for **Digital Image Processing**. This repository is perfect for beginners and anyone curious about the inner workings of image processing techniques. While packages like `OpenCV` make these methods easily accessible, understanding the mechanics behind them can be both fascinating and enriching. Please give me a star if you like it! 🌟 Chapters -------- 📚 This repository meticulously follows the structure and content of "Digital Image Processing (3rd Edition)" by Rafael C. Gonzalez. It's crafted to complement this classic work, offering a practical, hands-on approach to the theories presented. 1. [ Average Filter and Median Filter ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/1.%20Average%20Filter%20and%20Median%20Filter/Chapter%201.%20Average%20Filter%20and%20Median%20Filter.pdf) 2. [ Image Reduction, Enlargement and Negative ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/2.%20Image%20Reduction%2C%20Enlargement%20and%20Negative/2.%20Image%20Reduction%2C%20Enlargement%20and%20Negative.pdf) 3. [ Affine Transformation and Smoothing ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/3.%20Affine%20Transformation%20and%20Smoothing/3.%20Affine%20Transformation%20and%20Smoothing.pdf) 4. [ Edge Detection and Grayscale Transformation ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/4.%20Edge%20Detection%20and%20Grayscale%20Transformation/4.%20Image%20Sharpen%2C%20Gamma%20Correction%2C%20and%20Histogram%20Enhancement.pdf) 5. [ Fourier Transform and Reconstruction ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/5.%20Fourier%20Transform%20and%20Reconstruction/5.%20Fourier%20Transform%20and%20Reconstruction.pdf) 6. [ Low Pass Filter and High Pass Filter ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/6.%20Low%20Pass%20Filter%20and%20High%20Pass%20Filter/6.%20Low%20Pass%20Filter%20and%20High%20Pass%20Filter.pdf) 7. [ Noise and Noise Reduction, Homomorphic and Band Stop Filter ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/7.%20Image%20Noise%20and%20Noise%20Reduction%2C%20Homomorphic%20Filter%2C%20and%20Band%20Stop%20Filter/7.%20Image%20Noise%20and%20Noise%20Reduction%2C%20Homomorphic%20Filter%2C%20and%20Band%20Stop%20Filter.pdf) 8. [ Erosion, Dilation, Opening, Closing, Boundary Extraction, Connection ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/8.%20Erosion%2C%20Dilation%2C%20Opening%20and%20Closing%20Operations%2C%20Boundary%20Extraction%20and%20Connection/8.%20Erosion%2C%20Dilation%2C%20Opening%20and%20Closing%20Operations%2C%20Boundary%20Extraction%20and%20Connection.pdf) 9. [ Roberts, Prewitt, Sobel, Threshold, and Edge Detection ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/9.%20Thresholding%2C%20Roberts%2C%20Prewitt%2C%20Sobel%2C%20and%20Edge%20Detection/9.%20Roberts%2C%20Prewitt%2C%20Sobel%2C%20Threshold%2C%20and%20Edge%20Detection.pdf) 10. [ Otus, Moving Average, and Region Growing ](https://github.com/Wilson-ZheLin/Introduction-to-Digital-Image-Processing/blob/main/10.%20Otus%2C%20Moving%20Average%2C%20and%20Region%20Growing/10.%20Otus%2C%20Moving%20Average%2C%20and%20Region%20Growing.pdf) Getting Started --------------- 🔍 Each chapter in this repository is accompanied by detailed reports that delve into the principles, formulas, and offer qualitative comparisons. ![image](/static/1.png) ![image](/static/2.png) ![image](/static/3.png) All images used in the comparisons can be found in the [`image`](/images/) folder. If you find this repository helpful, please give me a star 🌟. Feel free to share it with others who might also benefit from it. Happy journey!