https://github.com/yescallop/opencv4-java-armv7-binaries
Pre-built OpenCV 4.0.0 Java wrapper (armv7)
https://github.com/yescallop/opencv4-java-armv7-binaries
armv7 java-wrapper opencv4 prebuilt rpi
Last synced: 3 months ago
JSON representation
Pre-built OpenCV 4.0.0 Java wrapper (armv7)
- Host: GitHub
- URL: https://github.com/yescallop/opencv4-java-armv7-binaries
- Owner: yescallop
- Created: 2018-12-01T13:47:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-31T04:42:07.000Z (over 6 years ago)
- Last Synced: 2025-01-26T06:44:37.022Z (5 months ago)
- Topics: armv7, java-wrapper, opencv4, prebuilt, rpi
- Homepage:
- Size: 17.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# opencv4-java-armv7-binaries
Pre-built OpenCV 4.0.0 Java wrapper on Raspberry Pi 3 Model B (armv7)Tested on a RPI3B+ (armv8), worked fine.
Compiled on a Raspberry Pi 3 Model B on 2018-12-01
The compilation was
- with NEON enabled (seemed ineffective)
- with VFPV3 enabled
- without FFmpeg due to a **Segmentation fault** (core dump) while calling libopenmptFor issue information: [opencv/opencv#10080](https://github.com/opencv/opencv/issues/10080)
For binaries with TBB (2019 U2): [/withtbb](https://github.com/yescallop/opencv4-java-armv7-binaries/tree/master/withtbb)
## cmake params:
```
cmake -D ANT_EXECUTABLE=/usr/bin/ant \
-D CMAKE_BUILD_TYPE=Release \
-D BUILD_TESTS=OFF \
-D BUILD_PERF_TESTS=OFF \
-D BUILD_SHARED_LIBS=OFF \
-D BUILD_opencv_apps=OFF \
-D BUILD_opencv_python2=OFF \
-D BUILD_opencv_python3=OFF \
-D ENABLE_NEON=ON \
-D ENABLE_VFPV3=ON \
# -D WITH_TBB=ON \
-D WITH_FFMPEG=OFF \
-D OPENCV_ENABLE_NONFREE=ON \
-D JAVA_AWT_INCLUDE_PATH=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/include \
-D JAVA_AWT_LIBRARY=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/include/jawt.h \
-D JAVA_INCLUDE_PATH=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/include \
-D JAVA_INCLUDE_PATH2=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/include/linux \
-D JAVA_JVM_LIBRARY=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/include/jni.h \
..
```