Webcam ansteuern
-
Hallo
Ich möchte gerne meine Webcam ansteuern. bzw. möchte eine aufnahme machen. In welche richtung muss ich da schauen. Mit MCI hatte ich wenig erfolg. DirectX möcht ich nicht. Wäre froh wen mir jemand weiter helfen kann.
Raptor
-
http://www.c-plusplus.net/forum/viewtopic-var-t-is-230909.html
(...ich würde DirectShow bevorzugen)
-
Hi
Und mit MCI geht das wirklich nicht ? Wäre mir lieber. Hast du da vieleicht ahnung?
Raptor
-
k.A. ob das mit mci geht. Ich mag mci nicht
-
Hi
Naja ein bischen mehr hätte ich schon erwartet. Aber man kann ja nicht alles haben.
Nichts ist schliesslich auch etwas. :p :p
lowbyte_
-
Was hier beschrieben steht ist ja fast ein schrittweises Tutorial.
http://msdn.microsoft.com/en-us/library/dd757677(v=VS.85).aspxUnd im Netz finden sich auch noch andere Sourcen
http://www.codeproject.com/KB/audio-video/avicapwrp.aspx
und
http://www.codeproject.com/KB/audio-video/index.aspx?#Audio & Video - Video
-
Das was sich hier in den Antworten anhört wie "Sourcen / Beispiele runterladen, anpassen, compilieren und fertig" ist leider nicht annähernd so. Um unter Windows an Imagedaten zu kommen, kommt man an DirectShow nicht vorbei. Und das bedeutet im wesentlichen:
- DirectX-SDK runterladen
- Platform-SDK runterladen (an der Stelle bist du schon bei ca. 1 GByte Download)
- Teile des Platform-SDK compilieren (womit weiß ich nicht, mit VC geht es nicht und das SDK scheint nichts mitzubringen bzw. funktioniert es dort nicht)Erst jetzt könntest du versuchen, die Struktur der o.g. Beispiele an deine eben mühsam erzeugte Umgebung anzupassen. Damit kann man dir eigentlich nur viel Glück wünschen.
B.Larg
-
weis nicht was du für probleme mit compilieren hast ! Bei mir geht das mit der sdk dx hervorragend. Wiso auch nicht !! ? Wäre ja lächerlich wen das mit vc nicht gehen würde.
wen ihr keine ahnung habt. Schreibt einfach nicht. Das nervt nur !ausser martin richter, weis hierwohl keiner bescheid.Lowbyte
-
B.Larg schrieb:
Teile des Platform-SDK compilieren (womit weiß ich nicht, mit VC geht es nicht und das SDK scheint nichts mitzubringen bzw. funktioniert es dort nicht)
Statt des Platform-SDKs würde ich das neuere Windows SDK nehmen (welches der Nachfolger des Platform SDKs ist):
http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=enDie DirectShow BaseClasses die du vermutlich meinst lassen sich direkt mit dem im Windows-SDK enthaltenen Compiler über ein makefile kompilieren.
Korrektur: Inzwischen liegen da bei den Beispiel-Filtern direkt Visual Studio Projektdateien rum
-
Hi
Das windows sdk ist doch beim vc 2008 dabei. Weis nicht was du hast. ? @b.larg
Lowbyte
-
Mit OpenCV kommt man recht schnell zu Ergebnissen.