This comprehensive MATLAB project spans multiple weeks, focusing on advanced image processing techniques. From initial image capture and editing to exploring sophisticated transformations and compression methods, the project covers a broad spectrum of digital image processing tasks.
- Week 1: Image capture and basic editing.
- Week 2: Custom histogram functions, segmentation, and normalization.
- Week 3: Histogram matching with different source images.
- Week 4: Local enhancement and distortion correction.
- Week 6: Fourier Transform analysis and image reconstruction.
- Week 7: Exploring DCT, Walsh, and Hadamard transforms.
- Week 8: Creative image resizing techniques.
- Week 9: JPEG compression steps and color quantization techniques.
![image](https://private-user-images.githubusercontent.com/45764331/302132854-90ce4a9a-b393-4a97-8fa1-2c127d3342c9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ2NTYxMDUsIm5iZiI6MTcyNDY1NTgwNSwicGF0aCI6Ii80NTc2NDMzMS8zMDIxMzI4NTQtOTBjZTRhOWEtYjM5My00YTk3LThmYTEtMmMxMjdkMzM0MmM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI2VDA3MDMyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2YjQxZDdmZTg1YTIyYjg3NTRkZWU0MjQyZmI4M2YyNjM4ZDJhOTcwZDMyZTI1NmZmYWNiODAyYTg4YWVjNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.bUtXUArS7Eav2UWRVvQ-UpTd5_CQR_Y36zKkXVEDEfE)
![image](https://private-user-images.githubusercontent.com/45764331/302132887-98407f33-1661-4fff-8fe6-5530b7502413.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ2NTYxMDUsIm5iZiI6MTcyNDY1NTgwNSwicGF0aCI6Ii80NTc2NDMzMS8zMDIxMzI4ODctOTg0MDdmMzMtMTY2MS00ZmZmLThmZTYtNTUzMGI3NTAyNDEzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI2VDA3MDMyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM5MmRlZGE1NWM4ZmRiNmYzY2E4N2EwNzMxYzc5ZTdkMTg2NTg5MjdkMWViMzcwMzUwZTZhYjQ2YzExYmZiNWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-o89XFC2Qd1e4S-UQiQLGaUQj_uArLTNXaxOyOPj6w8)
- MATLAB
- Image Processing Toolbox
- Ensure MATLAB and the Image Processing Toolbox are installed.
- Open the scripts corresponding to each week's tasks.
- Run the scripts in MATLAB to process the images and observe the results.
Gratitude to the academic and online communities for resources and guidance throughout this project.