10 best Java Computer Vision libraries in 2024

share link

by naveen.kumar@openweaver.com dot icon Updated: Jan 2, 2023

technology logo
technology logo

Guide Kit Guide Kit  

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-processingby atduskgreg

Java doticonstar image 1271 doticonVersion:latestdoticon
License: Others (Non-SPDX)

OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API

Support
    Quality
      Security
        License
          Reuse

            opencv-processingby atduskgreg

            Java doticon star image 1271 doticonVersion:latestdoticon License: Others (Non-SPDX)

            OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API
            Support
              Quality
                Security
                  License
                    Reuse

                      BoofCVby lessthanoptimal

                      Java doticonstar image 969 doticonVersion:v0.43.1doticon
                      no licences License: No License (null)

                      Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                BoofCVby lessthanoptimal

                                Java doticon star image 969 doticonVersion:v0.43.1doticonno licences License: No License

                                Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          OpenCVby xikuqi

                                          Java doticonstar image 298 doticonVersion:Currentdoticon
                                          License: Permissive (BSD-2-Clause)

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    OpenCVby xikuqi

                                                    Java doticon star image 298 doticonVersion:Currentdoticon License: Permissive (BSD-2-Clause)

                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              OpenCVby vRallev

                                                              Java doticonstar image 268 doticonVersion:Currentdoticon
                                                              License: Others (Non-SPDX)

                                                              The OpenCV Java project for Android.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        OpenCVby vRallev

                                                                        Java doticon star image 268 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                        The OpenCV Java project for Android.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse
                                                                                  Java doticonstar image 254 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  👩‍🏫Fully working example of the OpenCV library used together with React Native

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            react-native-opencv-tutorialby brainhubeu

                                                                                            Java doticon star image 254 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            👩‍🏫Fully working example of the OpenCV library used together with React Native
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      photonvisionby PhotonVision

                                                                                                      Java doticonstar image 158 doticonVersion:v2023.4.2doticon
                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                      PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                photonvisionby PhotonVision

                                                                                                                Java doticon star image 158 doticonVersion:v2023.4.2doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          FXFaceDetectionby HouariZegai

                                                                                                                          Java doticonstar image 49 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Real-Time Face Detection App using Computer Vision & JavaFX

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    FXFaceDetectionby HouariZegai

                                                                                                                                    Java doticon star image 49 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    Real-Time Face Detection App using Computer Vision & JavaFX
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              FingerTrackerby atduskgreg

                                                                                                                                              Java doticonstar image 47 doticonVersion:Currentdoticon
                                                                                                                                              License: Others (Non-SPDX)

                                                                                                                                              Processing library that performs real-time finger tracking from depth images.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        FingerTrackerby atduskgreg

                                                                                                                                                        Java doticon star image 47 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                        Processing library that performs real-time finger tracking from depth images.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  EOCV-Simby deltacv

                                                                                                                                                                  Java doticonstar image 27 doticonVersion:Devdoticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  Develop, test, and tune your EasyOpenCV pipelines directly on your computer with a simple GUI !

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            EOCV-Simby deltacv

                                                                                                                                                                            Java doticon star image 27 doticonVersion:Devdoticon License: Permissive (MIT)

                                                                                                                                                                            Develop, test, and tune your EasyOpenCV pipelines directly on your computer with a simple GUI !
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse
                                                                                                                                                                                      Java doticonstar image 5 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Permissive (Apache-2.0)

                                                                                                                                                                                      My autofocus algorithm using computer vision embedded in an Android application.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                autofocus_algorithm_for_microscopes_open_source_versionby lozuwa

                                                                                                                                                                                                Java doticon star image 5 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                My autofocus algorithm using computer vision embedded in an Android application.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          See similar Kits and Libraries