This repository was created for the purpose of building manylinux wheels for the project Graph-Cut-RANSAC, requiring OpenCV 3.4.5 and Eigen. The build is optimized for OpenCV with the absolute minimum number of modules. This optimization is important because auditwheel
will attempt to include all modules when they're all built, which could significantly increase the build time and result in an unnecessarily large wheel file.
By minimizing the number of modules in OpenCV, we're able to reduce the build time and create a more efficient wheel file.
To build this image, navigate to the docker
directory and use the following command:
cd docker
docker build -t manylinux2014_x86_64_opencv3:latest .
This repository provides the Dockerfile needed to create a manylinux2014
docker image that includes the following:
- OpenCV v3.4.5
- Eigen
This image is tagged as manylinux2014_x86_64_opencv3:latest
.
Contributions, bug reports, and enhancements are always welcome. Feel free to open a pull request or an issue.
This repository uses the MIT license. Please refer to the original projects for licensing information:
This repository is maintained by the contributors listed in the CONTRIBUTORS file.
If you have any queries, feel free to open an issue. Happy Building!