Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jinyx728/SE342-Computer-Vision
https://github.com/jinyx728/SE342-Computer-Vision
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jinyx728/SE342-Computer-Vision
- Owner: jinyx728
- Created: 2018-01-26T08:15:50.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-19T15:23:09.000Z (over 6 years ago)
- Last Synced: 2024-05-22T03:11:49.983Z (6 months ago)
- Language: C++
- Size: 2.26 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-se - JosephKim6-2015
README
# SE342-Computer-Vision
Course Project——Lumir。
## Introduction
### Environment
MacOS 10.13.2,Qt Creator 4.4.1。
### Compile
```
qmake src/demo.pro -spec macx-clang CONFIG+=debug CONFIG+=x86_64 CONFIG+=qml_debug && /usr/bin/make qmake_all
make in build
```
### Demo
![Picture](https://github.com/JosephKim6/SE342-Computer-Vision/blob/master/demo.png)
### Feature* RGB channel seperation
* RGB to GRAY
* Hue/Saturation/Value adjustment
* Binarization (Otsu algorithm or double threshold)
* Rotation/Scaling (nearest neighbor interpolation or bilinear interpolation)
* Image add/minus/multiply operation
* Clipping
* Contrast adjustment (piecewise linear, exponent, logarithm or histogram equalization)
* Smoothing filter (mean filter, gaussian filter or median filter)
* Edge detection (Sobel operator, Laplace operator or Canny operator)
* Hough transform (detect line or circle)
* Binary morphology (dilation, erosion, open, close, thinning, thickening)
* Distance transform
* Skeleton extraction and reconstruction
* Grayscale morphology (dilation, erosion, open, close)
* Watershed algorithm