NOTE: Click on the images to view them full-size.
1_Contrast Adjustment link
- Implementation of the Histogram Equalization algorithm, applied only to the pixels inside the circle in the image.
- Implementation of the Contrast Stretching algorithm applied to the image.
- Comparison of Histogram Equalization and Contrast Stretching algorithms.
2_Image Filtering (Denoising, Sharpening, Deblurring) link
- Implementation of the Notch Filter algorithm applied to the image.
- In this algorithm, we applied the Wiener Filter to each of the RGB bands separately and, finally, merged the filtered bands to obtain the final image.
- In this algorithm, we applied the High Boost to each of the RGB bands separately and, finally, merged the filtered bands to obtain the final image.
- In this algorithm, we applied the Unsharp Masking to each of the RGB bands separately and, finally, merged the filtered bands to obtain the final image.
- Implementation of the Median algorithm applied to the image.
- Implementation of the Adaptive Median algorithm applied to the image.
3_Content-Based Image Retrieval (CBIR) System link
- Content-based image retrieval system by using RGB color histogram.
- Content-based image retrieval system by using HSV color histogram.
- Content-based image retrieval system by using RGB color histogram on half of the image.
- Content-based image retrieval system by using HSV color histogram on half of the image.
4_Image Pyramids & Blending link
- Creating the Hybrid Image using the Fast Fourier Transform (FFT).
- Creating the Hybrid Image using the Laplacian Pyramids.
- Creating the Blended Image using the Laplacian Pyramids.
5_Scale-Invariant Feature Transform (SIFT) Algorithm link
- This algorithm selects an image, applies changes (rotation, resizing) to it, and then extracts and displays the SIFT features of both images.
- This algorithm selects an image, applies changes (rotation, resizing) to it, and then displays the corresponding SIFT features of both images.
- Improves Content-Based Image Retrieval (CBIR) using Scale-Invariant Feature Transform (SIFT). This involves CBIR using a 3D histogram (left images) and rectified ranking using SIFT (right images).
6_Gradient Domain Fusion (Poisson Blending, Mixed Gradient) link
- Implementation of the Poisson Blending and Mixed Gradient algorithms.
7_Camera Calibration with OpenCV link
- Implements the Camera Calibration method with OpenCV.
- This program has two modes:
- Images are captured directly from the camera, and camera distortion is removed in real-time. This mode includes two stages: Train (extracting camera parameters) and Test (simultaneously displaying the original and corrected images).
- Images are selected from an image folder, and the corrected image is displayed and saved in the output folder.
- This program has two modes: