Stereo Vision mit Minoru 3D Webcam in Bearbeitung und OpenCV

9

Ich habe kürzlich eine Minoru 3D-Webcam ( Ссылка ) gekauft, in der Hoffnung, sie für die Stereo-Vision in OpenCV zu verwenden. Ich dachte, ich hätte die richtige Recherche gemacht, bevor ich es verifizieren würde, dass es funktionieren würde, aber all diese Ressourcen sind schon einige Jahre alt.

Im Moment kann OpenCV ignoriert werden. Ich benutze die Verarbeitung nur versuchen, auf beide Kameras getrennt zuzugreifen. Es scheint, dass einige Leute Erfolg in verschiedenen Sprachen hatten, aber die Dokumentation ist spärlich und am Ende führt mich nur im Kreis.

Durch Ausführen eines Capture.list () - Befehls in Processing wird eine Liste mit

angezeigt %Vor%

Obwohl ich auf den ersten Satz zugreifen kann, sind die Duplikate leer, und andere Software hat das Gerät "Minoru 3D Webcam", wie Skype, usw. In diesem Sinne konnte ich nur sehen, dass das Gerät funktioniert ein Stück Capturing-Software, die mit dem Gerät von einer CD installiert wurde. Skype hat es aufgelistet, sagt aber, es ist in Verwendung, oder nur wartet und wartet. Beachten Sie, dass es möglich ist, von Rot / Blau zu dieser Seite zu wechseln.

Ich verwende Windows 7 64 Bit und habe mein Bestes getan, um die neuesten Treiber zu finden. Wenn ich einen Linux-Computer hätte, würde ich das auf jeden Fall versuchen, aber im Moment ist das keine Option.

Wenn ich nur die "Minoru 3d Webcam" Seite an Seite erreichen könnte, wäre das großartig. Aber auch zu hören, dass es definitiv nicht funktioniert, wäre hilfreich.

    
Adam Dally 17.04.2014, 04:03
quelle

3 Antworten

1

Ich habe diese Konfiguration (Windows 7 64 Bit, opencv 2.4.9). Um minor 3d funktional zu machen, habe ich opencv mit USE_DSHOW Flag neu kompiliert. In der Tat ist es nur notwendig, eine neue opencv_highgui249.lib und DLL neu kompiliert zu haben Für DirectShow benötigen Sie Windows SDK

    
nihao 25.09.2014 16:12
quelle
0

Ich hatte genau das gleiche Problem wie du (Windows 7 Enterprise, 64 Bit). Ich bin derzeit im Opencv Master-Zweig, der für Visual Studio 2010 C ++ baut.

Nach mehreren Abenden versäumt, beide Minoru-Kameras mit z. : %Code% Ich habe durch Versuch und Irrtum herausgefunden, dass beide Kameras richtig erfasst wurden, wenn:

  1. Verwendet den standardmäßigen Microsoft Vimicro USB2.0 PC-Kameratreiber. I.e. Ich habe die Minoru-Software, die mit der CD geliefert wird, vollständig deinstalliert.

  2. Nur hat den Minoru an einen USB 2.0-Anschluss angeschlossen. Wenn ich den Minoru an einen USB 3.0-Port anschließe, leuchten beide Kameras auf, aber OpenCV nimmt nur von einer der Kameras auf - für Stereo-Vision eher unbrauchbar.

pshustad 24.10.2014 20:49
quelle
0

Ich habe eine einfache Anwendung gefunden, die opencv mit Python auf einem Raspberry Pi ausführt, das Ihnen helfen kann. Der Code für die Verarbeitung des Bildes lautet:

Beispiel.py

%Vor%

Die Referenz ist - & gt; Ссылка .

    
JulianOliveira 16.12.2015 11:23
quelle