JavaCV
est une bibliothèque de traitement visuel open source basée sur l'accord de licence Apache version 2.0 et l'accord GPLv2. Il s'agit d'un ensemble de packages jar qui encapsulent diverses bibliothèques de vision par ordinateur couramment utilisées. , encapsulant les interfaces des bibliothèques couramment utilisées par les programmeurs de vision par ordinateur telles que OpenCV, libdc1394, OpenKinect, videoInput et ARToolKitPlus.
JavaCV peut facilement appeler ces interfaces sur les plates-formes Java, y compris Android via la classe utilitaire.
Caractéristiques
De plus, JavaCV est également livré avec un affichage d'image plein écran accéléré par le matériel (CanvasFrame), un code parallèle facile à exécuter (parallèle) dans plusieurs cœurs, convivial L'étalonnage géométrique et couleur de la caméra et du projecteur (GeometricCalibrator, ProCamGeometricCalibrator, ProCamColorCalibrator), la détection et le point caractéristique (ObjectFinder), une classe est implémentée pour correspondre à la projection, au système de caméra (paramètres d'alignement direct de l'image) principalement GNImageAligner, ProjectiveTransformer, ProjectiveGainBiasTransformer , ProCamTransformer et ReflectanceInitializer ), ainsi que diverses fonctions de la classe JavaCV.
Recommandations d'apprentissage associées : Tutoriel de base Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!