JavaCV
ist eine Open-Source-Bibliothek für visuelle Verarbeitung, die auf der Apache-Lizenzversion 2.0-Vereinbarung und der GPLv2-Vereinbarung basiert. Es handelt sich um eine Reihe von JAR-Paketen, die verschiedene häufig verwendete Computer-Vision-Bibliotheken kapseln. , Kapselung der Schnittstellen von Bibliotheken, die häufig von Computer-Vision-Programmierern verwendet werden, wie OpenCV, libdc1394, OpenKinect, videoInput und ARToolKitPlus.
JavaCV kann diese Schnittstellen bequem auf Java-Plattformen, einschließlich Android, über die Utility-Klasse aufrufen.
Funktionen
Darüber hinaus verfügt JavaCV auch über eine hardwarebeschleunigte Vollbild-Bildanzeige (CanvasFrame), einfach auszuführenden parallelen Code (parallel) in mehreren Kernen, Benutzerfreundliche geometrische und farbige Kamera- und Projektorkalibrierung (GeographicCalibrator, ProCamGemetricCalibrator, ProCamColorCalibrator), Erkennung und Merkmalspunkt (ObjectFinder), eine Klasse, die der Projektion entspricht, Kamerasystem (direkte Bildausrichtungseinstellungen), hauptsächlich GNImageAligner, ProjectiveTransformer, ProjectiveGainBiasTransformer , ProCamTransformer und ReflectanceInitializer ) sowie verschiedene Funktionen in der JavaCV-Klasse.
Verwandte Lernempfehlungen: Java Basic Tutorial
Das obige ist der detaillierte Inhalt vonWas ist ein Java-Lebenslauf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!