Python-und gpu-OpenCV-Funktionen
Ich möchte wissen, ob es möglich ist, zu verwenden opencv-gpu-Funktionen, wie die von hier?
Oder muss ich wickeln Sie es in python Klasse.
- Es ist ein Ansatz diskutiert: stackoverflow.com/questions/42125084/...
- Möglich, Duplikat der Zugriff auf OpenCV, CUDA-Funktionen von Python (Keine PyCUDA)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jetzt OpenCV 2.4.7 bietet keine Unterstützung für das GPU-Modul auf OpenCV-Python.
Dass heißt, Sie müssen schreiben Wrapper selbst.
GpuMat
die haben keine Entsprechungen in den Sprachen). Dies bedeutet, dass, wenn Sie schreiben wollen, CUDA-Beschleunigter OpenCV-code, schreiben Sie es in C++ (und dann wickeln Sie Sie in Python, wenn gewünscht).Antwort auf die Frage im Kommentar von fbence in der akzeptierten Antwort, dies ist nun möglich mit OpenCV 3 und Python 2.7+ oder Python 3+. Aber die OpenCV-3 GPU-Modul kompiliert werden muss von der Quelle.
Angenommen, Sie arbeiten auf einem Linux-system können Sie Folgen Sie diesen Anleitungen: