Image Processing using the OpenCV C++ API
This repository contains a collection of various image processing programs using the OpenCV 3.1 C++ API. It contains programs for:
- Image loading and data extraction
- Image pixel access and point operations
- Contrast enhancement
- Global and Local Histogram Equalization, and Histogram plotting
- Image Smoothing
- Image Sharpening
- Edge Detection
- Colour Based Segmentation
- Colour Style Transfer
- Seam Carving
- Harris Corner Detector
- Feature Detection and Matching
- Image Stitching
- Gamma Correction and White Balancing