https://github.com/denismakogon/oraclelinux-opencv
Oracle Linux 7 OpenCV-ready images (compatible with JavaCV and OpenPNP)
https://github.com/denismakogon/oraclelinux-opencv
debian docker docker-images java jdk11 jdk12 multistage opencv oracle-linux
Last synced: about 2 months ago
JSON representation
Oracle Linux 7 OpenCV-ready images (compatible with JavaCV and OpenPNP)
- Host: GitHub
- URL: https://github.com/denismakogon/oraclelinux-opencv
- Owner: denismakogon
- License: apache-2.0
- Created: 2019-07-16T20:44:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-26T10:42:36.000Z (almost 7 years ago)
- Last Synced: 2025-02-12T07:45:29.302Z (over 1 year ago)
- Topics: debian, docker, docker-images, java, jdk11, jdk12, multistage, opencv, oracle-linux
- Language: Dockerfile
- Homepage:
- Size: 129 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java [11 | 12 | 13 EA | 14-Internal] OpenCV 4.1.0 docker images based on Oracle Linux 7
Purpose of this repo is to provide a set of multi-stage docker images ready for OpenCV-based development in Java.
There's only one image:
- denismakogon/oraclelinux7-opencv:4.1.0-build
that contains OpenCV libs installed ready to be applied within multistage builds or through "lift-and-shift".
## Lift-and-Shift binaries
If you'd like to use OpenCV binaries instead of using my docker images, please take a look at [release folder](release).
This folder contains a set of archives for each Java distribution (11 for Debian and 13 for Oracle Linux, for now).
Here's how you can apply OpenCV binaries to Java 13 image:
```dockerfile
FROM openjdk:13
ENV PKG_CONFIG_PATH /usr/local/lib64/pkgconfig
ENV LD_LIBRARY_PATH /usr/local/lib64
RUN curl -L https://raw.githubusercontent.com/denismakogon/oraclelinux-opencv/master/apply_binaries.sh | /bin/bash
```