10 best Java Computer Vision libraries in 2022
by firstname.lastname@example.org Updated: Apr 6, 2022
Java Computer Vision libraries are intended for developing applications that provide image and video processing. In other words, these Java Computer Vision libraries allow you to access the camera of the device and use it as an input for different projects. The Java Computer Vision libraries are used for visual inspection systems, medical imaging platforms, document analysis, face identification systems, motion detection platforms, and many more. Here are some Java Computer Vision libraries: BoofCV - written from scratch for real-time computer vision and robotics applications in the Java programming language. It has no external dependencies other than a few basic libraries (Java 8+, Apache Commons, JUnit 4+) and can run on desktop, Android, and embedded systems. Opencv-processing - Creative coding computer vision library based on the official OpenCV Java API. The following is a list of the most popular libraries.
OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API
Java 1271 Version:latest License: Others (Non-SPDX)
Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Java 932 Version:v0.41 License: No License
👩🏫Fully working example of the OpenCV library used together with React Native
Java 254 Version:Current License: Permissive (MIT)
PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.
Java 158 Version:v2023.4.2 License: Strong Copyleft (GPL-3.0)
Real-Time Face Detection App using Computer Vision & JavaFX
Java 49 Version:Current License: Permissive (MIT)
Processing library that performs real-time finger tracking from depth images.
Java 47 Version:Current License: Others (Non-SPDX)
Develop, test, and tune your EasyOpenCV pipelines directly on your computer with a simple GUI !
Java 27 Version:Dev License: Permissive (MIT)
My autofocus algorithm using computer vision embedded in an Android application.
Java 5 Version:Current License: Permissive (Apache-2.0)