get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutGetFramegrabberLutget_framegrabber_lut (Operator)

Name

get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutGetFramegrabberLutget_framegrabber_lut — 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)

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

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

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)

def get_framegrabber_lut(acq_handle: HHandle) -> Tuple[Sequence[int], Sequence[int], Sequence[int]]

Beschreibung

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

Achtung

Aus Sicht einer Anwendung mit mehreren Threads werden info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabberinfo_framegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber und close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabberclose_framegrabber exklusiv ausgeführt.

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

Ausführungsinformationen

Parameter

AcqHandleAcqHandleAcqHandleAcqHandleacqHandleacq_handle (input_control)  framegrabber HFramegrabber, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Zu benutzendes Bildeinzugsgerät.

ImageRedImageRedImageRedImageRedimageRedimage_red (output_control)  integer-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Rotanteil der LUT-Einträge.

ImageGreenImageGreenImageGreenImageGreenimageGreenimage_green (output_control)  integer-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Grünanteil der LUT-Einträge.

ImageBlueImageBlueImageBlueImageBlueimageBlueimage_blue (output_control)  integer-array HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Blauanteil der LUT-Einträge.

Ergebnis

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

Vorgänger

open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber

Nachfolger

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLutSetFramegrabberLutset_framegrabber_lut

Siehe auch

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLutSetFramegrabberLutset_framegrabber_lut, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber

Modul

Foundation