Heim  >  Artikel  >  Backend-Entwicklung  >  Kann PHP dies mit opencv tun?

Kann PHP dies mit opencv tun?

(*-*)浩
(*-*)浩Original
2019-10-19 09:44:545992Durchsuche

Die php-opencv-Bibliothek, ein PHP 7-Modul zum Aufrufen von OpenCV-Methoden, wurde auf GitHub gefunden.

Kann PHP dies mit opencv tun?

OpenCV ist eine plattformübergreifende Computer-Vision-Bibliothek, die unter der BSD-Lizenz (Open Source) veröffentlicht wird und auf Linux, Windows, Android und Mac ausgeführt werden kann Betriebssystem auf dem System. (Empfohlenes Lernen: PHP-Video-Tutorial)

OpenCV ist in der Sprache C++ geschrieben. Die Hauptschnittstelle ist ebenfalls die Sprache C++, es enthält jedoch weiterhin eine große Anzahl von Schnittstellen in der Sprache C.

Die Bibliothek verfügt außerdem über eine Vielzahl von Schnittstellen für Python, Java und MATLAB/OCTAVE (Version 2.5). API-Schnittstellenfunktionen für diese Sprachen können über die Online-Dokumentation bezogen werden. Jetzt bietet es auch Unterstützung für C#, Ch, Ruby und GO.

Alle Neuentwicklungen und Algorithmen werden über C++-Schnittstellen implementiert. Im September 2010 wurde außerdem eine GPU-Schnittstelle mit CUDA implementiert.

OpenCV wurde 1999 von Intel entwickelt und wird jetzt von Willow Garage betrieben.

Es ist leichtgewichtig und effizient – ​​es besteht aus einer Reihe von C-Funktionen und einer kleinen Anzahl von C++-Klassen. Es bietet außerdem Schnittstellen in Python, Ruby, MATLAB und anderen Sprachen und implementiert viele allgemeine Algorithmen in der Bildverarbeitung und Computer Vision. Die neueste Version ist 3.4, veröffentlicht am 23. Dezember 2017.

OpenCV verfügt über eine plattformübergreifende Mid- und High-Level-API mit mehr als 500 C-Funktionen. Es bestehen keine Abhängigkeiten zu anderen externen Bibliotheken – einige können jedoch verwendet werden.

OpenCV bietet eine transparente Schnittstelle für Intel® Integrated Performance Primitives (IPP). Das heißt, wenn für einen bestimmten Prozessor optimierte IPP-Bibliotheken vorhanden sind, lädt OpenCV diese automatisch zur Laufzeit.

Das obige ist der detaillierte Inhalt vonKann PHP dies mit opencv tun?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn