#1 11. Februar 2007 Webcam in Prog einbinden! Hi... Wie kann ich ne webcam in mein prog einbinden! Nicht mfc oder so ! sodern winapi! Gibts da ein hilfsmittel? pder wie muss ich das machen??? + Multi-Zitat Zitieren
#2 11. Februar 2007 AW: Webcam in Prog einbinden! Code: [COLOR="SeaGreen"]#include <vfw.h>[/COLOR] ... HWND hWebcam = capCreateCaptureWindow([COLOR="Red"]"Capture Window"[/COLOR], WS_CHILD | WS_VISIBLE,0, 0, 640, 480, hwnd, 0); [COLOR="Blue"]//640x480: Auflösung, hwnd: Handle des Fenster auf dem die Webcam angezeigt wird[/COLOR] SendMessage(hWebcam, WM_CAP_DRIVER_CONNECT , 0 , 0); [COLOR="Blue"]//<- da halt auf den entsprechenden treiber(0-9) ändern[/COLOR] SendMessage(hWebcam, WM_CAP_SET_SCALE , 1 , 0); [COLOR="Blue"]//<-Skalierung[/COLOR] SendMessage(hWebcam, WM_CAP_SET_PREVIEWRATE , 10, 0); [COLOR="Blue"]//<-Bilder Pro Sekunde (fps)[/COLOR] SendMessage(hWebcam, WM_CAP_SET_PREVIEW , 1 , 0); Hoffe das ist das was du brauchst. Mfg Rushh0ur + Multi-Zitat Zitieren
#3 11. Februar 2007 AW: Webcam in Prog einbinden! Irgendie bekomm ich nur ein schwarzes Fenster! Kann man irgendwie den treiber und so holen? also das man ihn nicht angeben muss! Oder wie bekomm ich den raus? + Multi-Zitat Zitieren
#4 11. Februar 2007 AW: Webcam in Prog einbinden! Google suche? index f vfw.h - Google-Suche @edit: Hast du jetzt die vfw.h schon? + Multi-Zitat Zitieren
#5 11. Februar 2007 AW: Webcam in Prog einbinden! Die vfw.h hab ich eingebnunden (die lib auch) kommt nur ein schwarzes fenster! Kuck mir den link mal an! + Multi-Zitat Zitieren
#6 11. Februar 2007 AW: Webcam in Prog einbinden! Hab folgendes gefunden: Sample source code Microsoft Video For Windows API - MultimediaWiki Vielleicht bringts dir was. Wenn du das .NET benutzen würdest wärs einfacher als mit der API, aber naja + Multi-Zitat Zitieren
#7 11. Februar 2007 AW: Webcam in Prog einbinden! Wenn die ID für den Treiber als 0 angibst dann wird die erste gefundene Webcame geladen, alle anderen zahlen sind dafür da, wenn du mehrere Webcams oder ähnliche Geräte wie z.B. eine TV karte hast, diese zu benutzen. Also hab mal den Code gecheckt funktioniert auf jeden Fall, bei mir kam aber auch zuerst ein schwarzes Fenster da hab ich den Treiber für die Webcam neu installiert bzw. aktualisiert und dann ging’s. Musst mal schauen ob bei anderen Programm deine Webcam angezeigt wird, die benutzen auch meistens diese WINAPI Funktion. Mfg Rushh0ur + Multi-Zitat Zitieren
#8 12. Februar 2007 AW: Webcam in Prog einbinden! HI... Thx Funktioniert jetzt!!! Nur ist es extrem pixelich! WIe kann ich das pesser machen (webcam ist normalierweiße besser)??? + Multi-Zitat Zitieren
#9 13. Februar 2007 AW: Webcam in Prog einbinden! würde mal behaupten das es an der auflösung liegt + Multi-Zitat Zitieren
#10 13. Februar 2007 AW: Webcam in Prog einbinden! Hab ich in "alle Richtungen" rumprobiert! Ist immer pixelich! + Multi-Zitat Zitieren
#11 13. Februar 2007 AW: Webcam in Prog einbinden! Hab etwas rumprobiert aber etwa derartiges das es nicht so Pixelich ist hab ich nichts gefunden, hab ja eine ziemlich scheiß Webcam deswegen kann ich das auch nicht wirklich feststellen. Ich hab nur gemerkt das die Funktionen SendMessage(hWebcam, WM_CAP_SET_SCALE, 1 , 0); SendMessage(hWebcam, WM_CAP_SET_PREVIEWRATE , 10, 0); irgendwie gar keine Wirkung haben wenn man die Parameter ändert außer beim letzteren das wenn man 0 anstatt 10 einsetzt, dass das Bild sozusagen Pausiert wird. Sorry kann die Lösung für dieses Problem nicht. Mfg Rushh0ur + Multi-Zitat Zitieren
#12 14. Februar 2007 AW: Webcam in Prog einbinden! Hey... Danke für deine mühe! Fürs erste reichts mir mal! Thx... + Multi-Zitat Zitieren