Aktivieren Sie JavaScript, um die Website anzuzeigen.

FALCON/EAGLE-Benutzerhandbuch 4.62

Syntax

is_SetCaptureMode (HIDS hf, INT Mode)

Beschreibung

is_SetCaptureMode() stellt den gewünschten Digitalisiermodus ein. Unterstützt werden die Erfassung nur gerader (even fields) oder nur ungerader (odd fields) und ganzer interlaced Videobilder (frames). Ist die Erfassung beider Halbbilder erforderlich und wird gleichzeitig gewünscht, dass diese untereinander stehen, kann dieses mit dem zusätzlichen Parameter IS_SET_CM_NONINTERLACED erreicht werden. Der Parameter IS_SET_CM_FRAME_STEREO schaltet den Stereo-Capture-Modus ein. In diesem Stereo-Modus müssen an den beiden Composite-Videoeingängen (Eingang 1 und 2) zwei synchronisierte Kameras angeschlossen sein. Während der Bildaufnahme schaltet der FALCON/EAGLE dann jeweils in der vertikalen Austastlücke (VSYNC Puls) auf die jeweils andere Kamera um. Damit wird erreicht, dass z.B. das 1. Halbbild immer von Kamera 1 und das zweite Halbbild immer von Kamera 2 erfasst wird. In der Interlaced-Darstellung kann mit einer 3D-Shutterbrille ein 3D-Bild betrachtet werden.

Der Modus IS_SET_CM_BOTHFIELDS liefert beide Halbbilder in denselben Speicherbereich. Dadurch ist eine Halbbildverarbeitung mit doppelter Fieldrate (50Hz bei PAL, 60Hz bei NTSC) jedoch mit "springenden" Halbbildern möglich. Im Zusammenhang mit dem DirectDraw Primary-Surface-Modus kann ein "Springen" des zweiten Halbbildes auftreten, wenn ein Update des Darstellungsbereichs durch den Treiber durchgeführt wird.

Bei IS_SET_CM_ODD | IS_SET_CM_NONINTERLACED oder IS_SET_CM_EVEN | IS_SET_CM_NONINTERLACED muss der Speicher immer für ein volles Bild alloziert werden.

Übergabeparameter

hf

Handle auf Frame Grabber

Mode

 

IS_SET_CM_ODD

Erfassen der ungeraden Halbbilder

IS_SET_CM_EVEN

Erfassen der geraden Halbbilder

IS_SET_CM_FRAME

Erfassen der Videobilder interlaced (zuerst das odd field, dann das even field)

IS_SET_CM_NONINTERLACED

Erfassen der Videobilder non-interlaced. Softwarelösung, non-interlaced Kameras können nicht verwendet werden.

Das erste Halbbild wird in den obern Teil des Speichers und das zweite Halbbild in den unteren Teil des Speichers geschrieben.

IS_SET_CM_NEXT_FRAME

Erfassen des nächsten Vollbildes, beginnend mit dem nächsten Field (Odd oder Even)

IS_SET_CM_NEXT_FIELD

Erfassen des nächsten Halbbildes (Odd oder Even)

IS_SET_CM_BOTHFIELDS

Erfassen beider Fields mit doppelter Fieldrate. Odd- und Even-Fields werden in den gleichen Speicherbereich erfasst. Bildgröße z.B. 768x288 Pixel, Bildwiederholrate 50Hz.

IS_SET_CM_FRAME_STEREO

Erfassen von Stereobildern interlaced. Zuvor muss mit is_SetVideoInput() der Videokanal IS_SET_VIDEO_IN_1 gesetzt worden sein.

IS_GET_CAPTURE_MODE

Rücklesen der aktuellen Einstellung.

Rückgabewert

Aktuelle Einstellung in Verbindung mit IS_GET_CAPTURE_MODE, sonst IS_SUCCESS, IS_NO_SUCCESS