Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dkurt/cv_winter_camp_2022
https://github.com/dkurt/cv_winter_camp_2022
intel intrinsics opencv optimization practice tutorial
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dkurt/cv_winter_camp_2022
- Owner: dkurt
- Created: 2020-02-05T17:17:10.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-09T22:25:19.000Z (almost 3 years ago)
- Last Synced: 2024-10-03T16:55:13.994Z (about 1 month ago)
- Topics: intel, intrinsics, opencv, optimization, practice, tutorial
- Language: C++
- Homepage:
- Size: 24.4 KB
- Stars: 4
- Watchers: 2
- Forks: 28
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Intel Computer Vision Camp - Optimization Track (Winter 2022 :snowflake: :snowflake: :snowflake:)
Algorithms optimizations using OpenCV
[![Slides](https://img.shields.io/badge/Lecture-Slides-red?style=plastic&logo=opencv)](https://docs.google.com/presentation/d/1tQaSGujK7hzTxWdImQr1jRSJ82b1ld-OIC5tC_6mpus/edit?usp=sharing)
[![chat](https://img.shields.io/badge/join-chat-5865f2?style=plastic&logo=discord&logoColor=white)](https://discord.com/channels/935663182255632486/935663183383916576)
[![CI](https://github.com/dkurt/cv_winter_camp_2022/workflows/CI/badge.svg?branch=master)](https://github.com/dkurt/cv_winter_camp_2022/actions?query=branch%3Amaster)## Getting started
* Clone this repository to your computer
```sh
git clone https://github.com/dkurt/cv_winter_camp_2022
cd cv_winter_camp_2022
```* Initialize submodules
```sh
git submodule init
git submodule update --depth 1
```* Build a project (make sure if `cmake` installed)
```sh
mkdir build && cd build
```* Linux
```sh
cmake -DCMAKE_BUILD_TYPE=Release .. && make -j4
```* Microsoft Windows
```sh
"C:\Program Files\CMake\bin\cmake.exe" -G "Visual Studio 16 2019" -A x64 ..
"C:\Program Files\CMake\bin\cmake.exe" --build . --config Release -j 4
```## C++ project structure
* **src** - source files with algorithms implementation
* **include** - header files with algorithms definitions
* **test** - regression tests
* **perf** - performance tests
* **3rdparty** - folder with OpenCV submodule