OpenCV2
MyQtGUIApp is an implementation of various image processing theories I have learned.
Environment
Ubuntu 18.04
OpenCV 3.2.4
Qt 5.9.1
Functions
-
Open Image
-
Process(change color channel ordering)
-
Canny edge detection
You can see the change in the results by changing the two thresholds.
-
Morphological image processing(dilate, erode, open, close)
-
Extracting straight lines(Hough Transform, Probability Hough Transform)
-
Extraction circle(Hough Circle Transformation)
-
Extract connected domain(Flood Fill)
-
Detect matching points of interest(Harris corners)