Maison > Article > développement back-end > Opencv prend-il en charge python3 ?
OpenCV est une bibliothèque de vision par ordinateur multiplateforme publiée sous licence BSD (open source) et peut fonctionner sur les systèmes d'exploitation Linux, Windows, Android et Mac OS. Il est léger et efficace : il se compose d'une série de fonctions C et d'un petit nombre de classes C++. Il fournit également des interfaces en Python, Ruby, MATLAB et d'autres langages, et implémente de nombreux algorithmes courants dans le traitement d'images et la vision par ordinateur.
OpenCV est écrit en langage C++, et son interface principale est également le langage C++, mais il conserve toujours un grand nombre d'interfaces en langage C. (Apprentissage recommandé : Tutoriel vidéo Python)
Cette bibliothèque dispose également d'un grand nombre d'interfaces pour Python, Java et MATLAB/OCTAVE (version 2.5). Les fonctions d'interface API pour ces langages peuvent être obtenues via la documentation en ligne. Désormais, il prend également en charge C#, Ch, Ruby et GO.
Tous les nouveaux développements et algorithmes sont implémentés à l'aide d'interfaces C++. Une interface GPU utilisant CUDA a également été implémentée en septembre 2010.
De plus, opencv prend déjà en charge py3, veuillez consulter ici :
Pour plus d'articles techniques liés à Python, veuillez visiter Tutoriel Python pour apprendre !
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!