Gibt es eine industrielle Computer-Vision-Kamera, die mit einer Python-Schnittstelle geliefert wird oder eine gut entwickelte Drittanbieter-Lösung hat?Industrielle Vision-Kamera mit Python
Ich habe einige Arbeit mit Webcams, die leicht zugänglich sind durch zum Beispiel OpenCV getan. Jetzt brauche ich aber eine Kamera, die robuster und flexibler ist. Ich muss in der Lage sein, bestimmte Parameter wie Belichtung und Verstärkung einzustellen. So weit wie möglich möchte ich vermeiden, in anderen Sprachen als Python zu entwickeln, da Python das ist, was ich am besten kann.
Ich habe Plugins wie Pyueye für uEye-Kameras gesehen, die in Ordnung scheint, außer dass dies nicht gut in Windows funktioniert.
Es scheint, dass Vimba von Allied Vision Technologies (AVT) vollständig in Linux unterstützt wird. VimbaSDK hat Schnittstellen in C, C++ und C#. Es gibt mindestens einen weiteren Python-Wrapper namens SimpleCV für die C-Bibliothek namens Pymba (https://github.com/morefigs/pymba). Es hat viel von der Funktionalität von Vimba C eingepackt, aber es fehlt immer noch an Dingen wie Callbacks. – thomas
Ja, sie haben schließlich für Linux freigegeben. Wir haben es im Labor im Konzept, aber haben es nicht im Kampf getestet. Wir wissen, dass wir sogar Pull Requests haben, die zusammengeführt wurden (https://github.com/morefigs/pymba/pull/2). – xamox
wie Xamox sagte: Es gibt keinen besonderen Grund, die Frage als nicht konstruktiv zu definieren und die Abstimmung zu senken. Die Frage und die Antwort sind sachdienlich: Sie liefern eine genaue Situation über dieses Kamera- und Sehproblem. – dlewin