KlassenKlassenKlassenKlassen | | | | Operatoren

get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLut (Operator)

Name

get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLut — Abfrage der Look-Up-Tabelle des Bildeinzugsgeräts.

Signatur

get_framegrabber_lut( : : AcqHandle : ImageRed, ImageGreen, ImageBlue)

Herror T_get_framegrabber_lut(const Htuple AcqHandle, Htuple* ImageRed, Htuple* ImageGreen, Htuple* ImageBlue)

Herror get_framegrabber_lut(const HTuple& AcqHandle, HTuple* ImageRed, HTuple* ImageGreen, HTuple* ImageBlue)

HTuple HFramegrabber::GetFramegrabberLut(HTuple* ImageGreen, HTuple* ImageBlue) const

void GetFramegrabberLut(const HTuple& AcqHandle, HTuple* ImageRed, HTuple* ImageGreen, HTuple* ImageBlue)

void HFramegrabber::GetFramegrabberLut(HTuple* ImageRed, HTuple* ImageGreen, HTuple* ImageBlue) const

void HOperatorSetX.GetFramegrabberLut(
[in] VARIANT AcqHandle, [out] VARIANT* ImageRed, [out] VARIANT* ImageGreen, [out] VARIANT* ImageBlue)

VARIANT HFramegrabberX.GetFramegrabberLut(
[out] VARIANT* ImageGreen, [out] VARIANT* ImageBlue)

static void HOperatorSet.GetFramegrabberLut(HTuple acqHandle, out HTuple imageRed, out HTuple imageGreen, out HTuple imageBlue)

void HFramegrabber.GetFramegrabberLut(out HTuple imageRed, out HTuple imageGreen, out HTuple imageBlue)

Beschreibung

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLut fragt die Look-Up-Tabelle (LUT) des mit AcqHandleAcqHandleAcqHandleAcqHandleAcqHandleacqHandle spezifizierten Bildeinzugsgeräts ab. Diese Operation wird nicht von allen Bildeinzugsgeräten unterstützt.

Achtung

Ein AcqHandleAcqHandleAcqHandleAcqHandleAcqHandleacqHandle kann grundsätzlich nicht von mehreren Threads gleichzeitig verwendet werden. Etwaige Ausnahmen sind in der spezifischen Dokumentation des jeweiligen Image Acquisition Interfaces aufgeführt. Unterschiedliche Handles können in jeweils eigenen Threads genutzt werden.

Aus Sicht einer Anwendung mit mehreren Threads bilden alle Bildeinzugsoperatoren (wie in open_framegrabberopen_framegrabberOpenFramegrabberopen_framegrabberOpenFramegrabberOpenFramegrabber aufgelistet) eine eigene Gruppe innerhalb der info_framegrabberinfo_framegrabberInfoFramegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabber, open_framegrabberopen_framegrabberOpenFramegrabberopen_framegrabberOpenFramegrabberOpenFramegrabber, close_framegrabberclose_framegrabberCloseFramegrabberclose_framegrabberCloseFramegrabberCloseFramegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbers exklusiv ausgeführt werden.

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLut läuft mit allen nicht exklusiven Operatoren innerhalb und außerhalb der Gruppe parallel.

Parallelisierung

Parameter

AcqHandleAcqHandleAcqHandleAcqHandleAcqHandleacqHandle (input_control)  framegrabber HFramegrabber, HTupleHTupleHFramegrabber, HTupleHFramegrabberX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Zu benutzendes Bildeinzugsgerät.

ImageRedImageRedImageRedImageRedImageRedimageRed (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Rotanteil der LUT-Einträge.

ImageGreenImageGreenImageGreenImageGreenImageGreenimageGreen (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Grünanteil der LUT-Einträge.

ImageBlueImageBlueImageBlueImageBlueImageBlueimageBlue (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Blauanteil der LUT-Einträge.

Ergebnis

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLut liefert den Wert 2 (H_MSG_TRUE), falls der Bildeinzugsgerät geöffnet ist.

Vorgänger

open_framegrabberopen_framegrabberOpenFramegrabberopen_framegrabberOpenFramegrabberOpenFramegrabber

Nachfolger

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLut

Siehe auch

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLut, open_framegrabberopen_framegrabberOpenFramegrabberopen_framegrabberOpenFramegrabberOpenFramegrabber

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren