An open API service indexing awesome lists of open source software.

https://github.com/mongshil553/computer-vision-without-opencv

Fundamental Computer Vision using C++ without OpenCV
https://github.com/mongshil553/computer-vision-without-opencv

boundary-extraction histogram-equalization histogram-matching hough-transform labeling linear-luminance-contrast-transform morphology rgb2hsl

Last synced: about 2 months ago
JSON representation

Fundamental Computer Vision using C++ without OpenCV

Awesome Lists containing this project

README

        

# Fundamental Computer Vision Using QT
This repository is about Fundamental Computer Vision Techniques without using OpenCV. Source codes are not fully open.



Conversion from RGB to HSI and NRG


RGB to HSI:

RGB to NRG:



Linear Luminance Contrast Transform





Dilation, Erosion Morphology


After obtaining binary image through Otsu Thresholding, running dilation, erosion morphology results as the following:




Labeling


After obtaining binary image through Otsu Thresholding, 4-neighbor and 8-neighbor labeling with different size mask results as the following:





Opening, Closing Operation




Boundary Extraction




Histogram Equalization




Histogram Matching





Hough Transform