-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
The versions of OpenCV we currently support are quite old:
$ ck search package --tags=lib,opencv,channel-stable
ck-math:package:lib-opencv-3.4.5
ck-math:package:lib-opencv-3.3.0
ck-math:package:lib-opencv-2.4.13.2
ck-math:package:lib-opencv-3.4.3
ck-math:package:lib-opencv-3.2.0
The latest releases are 3.4.10 and 4.3.0. (Intel used 4.1.2 in the MLPerf Inference v0.5 submission.)
Adding support for 3.4.10 should be quite easy:
- Test you can build OpenCV 3.4.3 on your system:
$ ck install package --tags=lib,opencv,v3.4.3-
Fork
repo:ck-mathto your GitHub account e.g.i_want_to_help. -
Switch your local
repo:ck-mathto your new remote fork and create a branch there: e.g.
$ cd `ck find repo:ck-math`
$ git remote set-url origin git@github.com:i_want_to_help/ck-math
$ git checkout -b opencv-3.4.10- Create a copy of the OpenCV 3.4.3 package:
$ ck cp ck-math:package:lib-opencv-3.4.3 ck-math:package:lib-opencv-3.4.10
-
Modify the copy to replace "3.4.3" with "3.4.10" everywhere in
meta.json. -
Test you can build the new package:
$ ck install package --tags=lib,opencv,v3.4.10-
Commit the change and push your branch to your remote.
-
Issue a Pull Request from your remote to https://github.com/ctuning/ck-math.
-
Repeat on another system (Windows, MacOS?)
-
Try the same with the latest OpenCV 4.x version.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels