Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Ansprechen der Kamera eines MS Surface Pro 3 / 4 (https://www.delphipraxis.net/188998-ansprechen-der-kamera-eines-ms-surface-pro-3-4-a.html)

LikeMike 25. Apr 2016 13:22

Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Hallo Delphi-Gemeinde!
Ich möchte gerne aus meiner Delphi-Anwendung heraus auf die interne Kamera eines Surface Pro 3 oder 4 zugreifen um dem Benutzer die Möglichkeit zu geben, aus meiner Anwendung heraus ein Bild zu machen, welches dann in der Datenbank meiner Software gespeichert werden soll.
Es würde schon reichen, wenn ich aus meiner Anwendung heraus die Kamera-App starten könnte und anschließend das Foto von einem definierten Ort laden könnte.

Vielen Dank für die zahlreichen Antworten :-)

luisk 29. Apr 2016 20:31

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
am Besten mit Shellexecute() starten

matashen 2. Mai 2016 06:30

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Hallo,

das müsste mit directshow gehen.

guck mal hier
http://www.grizzlymotion.com/Downloa...ampledemo.html

oder selber mal nach directshow und Delphi googln

grizzly 2. Mai 2016 12:22

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Den oben erwähnten Download gibt es auch hier in der DelphiPraxis: http://www.delphipraxis.net/70813-we...irectshow.html.

Allerdings kann man damit nur die Auflösungen auswählen, welche vom Kameratreiber für den Video-Stream anboten werden. Viele Kameras unterstützen aber im Foto-Modus auch höhere Auflösungen. (Keine Ahnung, was das Surface da anbietet.) Das geht im besagten Code noch nicht. Damit hatte ich mal experimentiert, aber letztendlich habe ich es nicht zum Laufen bekommen :(

Gruß
Michael

matashen 3. Mai 2016 07:46

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Im MSDN gibt's aber für das Capturing mittels der Fotofunktion eine Beschreibung, oder lieg ich da jetzt falsch??

Danke für deinen Link zu deinem Projekt hier, hatte ich nicht entdeckt (Ein hoch auf die Suchfunktion) sehr interessant da ich grad anfange ein Formerkennung zu schreiben. Ich hab aber eine Dino-Lite USB Kamera, und möchte Polaritätsmarken von Bauteilen erkennen. (heller Punkt auf dunkler Oberfläche). Bin grad am Lesen welche Möglichkeiten es da gibt.

https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

grizzly 3. Mai 2016 10:51

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Ja genau, ich erinnere mich. Das war glaube ich tatsächlich der "Still Image Pin", mit dem ich damals (ist ja jetzt schon Jahre her) kurz gekämpft habe, und dann aufgab. Kann durchaus sein, dass im Projekt noch auskommentierte Leichen zu dem Thema schlummern.
Falls Du Dich da dran machst: Viel Glück, und wenn es klappt, wäre ich für ein paar sachdienliche Hinweise dankbar! :thumb:

Gruß
Michael

LikeMike 7. Jun 2016 09:34

AW: Ansprechen der Kamera eines MS Surface Pro 3 / 4
 
Hat etwas gedauert, bis ich das alles testen konnte. Aber das Ergebnis ist ernüchternd.
Die VSampledemo läuft mit "normalen" Webcams, aber nicht mit dem Surface 4. Hier erscheint nur "Could not start video (Error 1)".


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz