/Image-Processing-OpenCV

Image Processing using the OpenCV C++ API

Primary LanguageC++

Image-Processing

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:

  1. Image loading and data extraction
  2. Image pixel access and point operations
  3. Contrast enhancement
  4. Global and Local Histogram Equalization, and Histogram plotting
  5. Image Smoothing
  6. Image Sharpening
  7. Edge Detection
  8. Colour Based Segmentation
  9. Colour Style Transfer
  10. Seam Carving
  11. Harris Corner Detector
  12. Feature Detection and Matching
  13. Image Stitching
  14. Gamma Correction and White Balancing