vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.

Hinweis:
Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden!

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen zu Tipps & Tricks und Workshops im vb@rchiv
Tipp 744: Videoaufnahme einer WebCam auf der Form anzeigen 
Autor: VBunge
 Tipp anzeigenDatum: 16.05.08 14:02

Hallo zusammen,

ich habe für meine Eisenbahn vor, die unsichtbaren Bereiche mit USB-WebCams zu überwachen.

Nun habe ich mir das o. g. Beispiel angesehen und auch schon soweit geändert, dass ich zur Zeit drei Kameras gleichzeitig sehen kann.

Das einzige, was mich dabei stört ist die Tatsache, dass ich nach der ersten alle weiteren Kamera erst auswählen muß.

Im endgültigen Programm soll es so aussehen, dass unter dem jeweiligen Bild ein erklärender Text wie Z. Bsp. "Schattenbahnhof Einfahrt" oder "Schattenbahnhof Ausfahrt" steht. Diese Zuordnungen sollen aber so sein, dass es immer die gleiche Anzeigenreihenfolge ist.

Gibt es irgendeine Möglichkeit, die Kameras direkt zuzuweisen? Die Zuweisung über die Zeile

Video_Handle = CreateCaptureWindow(Me.hwnd, ,, 320, 240, 0)
Video_Handle = CreateCaptureWindow(Me.hwnd, ,, 320, 240, 1)
usw.

funktioniert wie angegeben leider nicht (oder ich mache da noch etwas falsch).

Wäre nett, wenn mir da jemand eine passende Lösúng nennen könnte.

Vielen Dank

Volker
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Videoaufnahme einer WebCam auf der Form anzeigen 
Autor: drkrvn
Datum: 18.04.15 13:46

Ich glaube nicht, dass jemand mir hier antworten wird, aber trotzdem:

Ich kann mit dem Beispielcode leider nicht einstellen, in welcher Größe das Bild abgespeichert wird. Egal was ich als Maße eingebe, er zeigt immer 640*480 an, obwohl die Webcam 720p kann.

Weiß jemand warum das so ist?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Videoaufnahme einer WebCam auf der Form anzeigen 
Autor: Manfred X
Datum: 18.04.15 19:49

Hallo!

Das liegt wohl daran, daß diese Bibliothek recht alt ist.
Probier mal ...

Oder ...

Beitrag wurde zuletzt am 18.04.15 um 20:11:25 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Videoaufnahme einer WebCam auf der Form anzeigen 
Autor: drkrvn
Datum: 18.04.15 20:11

Manfred X schrieb:
Zitat:

Hallo!

Das liegt wohl daran, daß diese Bibliothek recht alt ist.
Probier mal ...




Hey, Danke für deine Antwort.

Das habe ich nach einigem googlen auch herausgefunden. Die AviCap32.dll kann maximal VGA ausgeben.
Im Laufe des Tages habe ich dann ein Workaround gefunden:

Erst habe ich versucht das Projekt auf .NET zu portieren. Aber das war mir dann zu umständlich.

Ich 'outsource' die Aufnahmefunktion einfach und lasse einen Snapshot mit RobotEyez aufnehmen. Ich brauche sowieso nur Standbilder.

Und siehe da: Plötzlich habe ich HD-Aufnahmen
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel