.NET SDK für Kameras



  • Hallo zusammen!

    Wir müssen von verschiedenen Dingen Beweisbilder anfertigen (z.B. bei Dokumentationen von defekten Werkstücken, usw. ...).

    Ziel ist, dass die Kollegen über eine selbsterstellte Software, in einem bestimmten Kontext ein Bild aufnehmen, das von der Software dann automatisch gepeichert wird oder in ein Formular eingebuden wird, oder sonst irgendwie verwendet wird ...

    Problem ist nun ein geeignets SDK zu finden, mit welchem sich das Erstellen der Bilder (Steuerung der Kamera) gut realisieren lässt.

    Natürlich wären wir auch bereit entsprechende Hardware zu erwerben (Tablets für den mobilen Einsatz, eventuell USB-Kameras für den festen Arbeitsplatz, ...), wenn es geeignete Bibliotheken dafür gibt.

    Hat jemand Erfahrung oder kennt ein .NET SDK bzw. ein Kombination von Hardware und SDK womit man diese Aufgabe mit nicht allzu großem Aufwand bewerkstelligen kann?

    Danke fürs Lesen!



  • Solche Libraries/SDKs/... sollte es viele geben, du musst bloss richtig suchen.
    Ein Ding mit dem das geht ist z.B. OpenCV. Dafür gibt's .NET Bindungs, also easy in C# einzubinden.
    Damit kannst du jede normale Kamera ansteuern. Sei's jetzt ne USB-Webcam oder eine in ein Notebook oder Tablet eingebaute.

    Weiss aber nicht ob OpenCV hier die einfachste Wahl ist, ist nur das einzige was ich auswendig weiss. Und suchen kannst du ja selbst.



  • Für UWP Apps gibt es den Namespace Windows.Media.Capture. Ansonsten gibt es da noch Sachen wie: https://www.codeproject.com/Articles/15219/WebCam-Fast-Image-Capture-Service-using-WIA


Log in to reply