Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jbarbadillo/opencvsample
A sample project structure for C++ OpenCV based libraries
https://github.com/jbarbadillo/opencvsample
Last synced: 6 days ago
JSON representation
A sample project structure for C++ OpenCV based libraries
- Host: GitHub
- URL: https://github.com/jbarbadillo/opencvsample
- Owner: jbarbadillo
- License: mit
- Created: 2017-11-02T10:52:22.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-02T11:51:15.000Z (about 7 years ago)
- Last Synced: 2025-01-10T00:24:45.255Z (16 days ago)
- Language: C++
- Size: 12.5 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenCVSample
A sample project structure for C++ OpenCV based libraries## Building the project
First you need to clone the project using git
```
git clone [email protected]:jbarbadillo/OpenCVSample.git
```Install OpenCV and CMake. For building the project use CMake commands
```
cd build
cmake ..
make
```## Understanding the library and samples
The library CutDetector is the core of the project. Provides a method for detecting cuts in images.
The use of the library is shown in the sample called sample_circular_cut.Image data is captured from file and passed to the library. First the constructor initializes some required values. Then the library function
detectCuts performs the vision algorithms and returns the results.