KlassenKlassenKlassenKlassen | | | | Operatoren

get_image_timeget_image_timeGetImageTimeget_image_timeGetImageTimeGetImageTime (Operator)

Name

get_image_timeget_image_timeGetImageTimeget_image_timeGetImageTimeGetImageTime — Abfragen der Zeit, zu der das Bild erzeugt wurde.

Signatur

get_image_time(Image : : : MSecond, Second, Minute, Hour, Day, YDay, Month, Year)

Herror get_image_time(const Hobject Image, Hlong* MSecond, Hlong* Second, Hlong* Minute, Hlong* Hour, Hlong* Day, Hlong* YDay, Hlong* Month, Hlong* Year)

Herror T_get_image_time(const Hobject Image, Htuple* MSecond, Htuple* Second, Htuple* Minute, Htuple* Hour, Htuple* Day, Htuple* YDay, Htuple* Month, Htuple* Year)

Herror get_image_time(Hobject Image, Hlong* MSecond, Hlong* Second, Hlong* Minute, Hlong* Hour, Hlong* Day, Hlong* YDay, Hlong* Month, Hlong* Year)

Hlong HImage::GetImageTime(HTuple* Second, HTuple* Minute, HTuple* Hour, HTuple* Day, HTuple* YDay, HTuple* Month, HTuple* Year) const

void GetImageTime(const HObject& Image, HTuple* MSecond, HTuple* Second, HTuple* Minute, HTuple* Hour, HTuple* Day, HTuple* YDay, HTuple* Month, HTuple* Year)

Hlong HImage::GetImageTime(Hlong* Second, Hlong* Minute, Hlong* Hour, Hlong* Day, Hlong* YDay, Hlong* Month, Hlong* Year) const

void HOperatorSetX.GetImageTime(
[in] IHUntypedObjectX* Image, [out] VARIANT* MSecond, [out] VARIANT* Second, [out] VARIANT* Minute, [out] VARIANT* Hour, [out] VARIANT* Day, [out] VARIANT* YDay, [out] VARIANT* Month, [out] VARIANT* Year)

Hlong HImageX.GetImageTime(
[out] Hlong* Second, [out] Hlong* Minute, [out] Hlong* Hour, [out] Hlong* Day, [out] Hlong* YDay, [out] Hlong* Month, [out] Hlong* Year)

static void HOperatorSet.GetImageTime(HObject image, out HTuple MSecond, out HTuple second, out HTuple minute, out HTuple hour, out HTuple day, out HTuple YDay, out HTuple month, out HTuple year)

int HImage.GetImageTime(out int second, out int minute, out int hour, out int day, out int YDay, out int month, out int year)

Beschreibung

get_image_timeget_image_timeGetImageTimeget_image_timeGetImageTimeGetImageTime liefert den Zeitpunkt, zu dem das Bild intern in HALCON erzeugt wurde. Diese Zeit hängt nicht unbedingt mit der Zeit zusammen, zu der das Bild aufgenommen wurde.

Für manche Bildeinzugsschnittstellen kann die Zeit der Aufnahme mit get_framegrabber_paramget_framegrabber_paramGetFramegrabberParamget_framegrabber_paramGetFramegrabberParamGetFramegrabberParam abgefragt werden.

Parallelisierung

Parameter

ImageImageImageImageImageimage (input_object)  (multichannel-)image objectHImageHImageHImageHImageXHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Eingabebild.

MSecondMSecondMSecondMSecondMSecondMSecond (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Milli-Sekunden (0..999).

SecondSecondSecondSecondSecondsecond (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Sekunden (0..59).

MinuteMinuteMinuteMinuteMinuteminute (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Minuten (0..59).

HourHourHourHourHourhour (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Stunden (0..23).

DayDayDayDayDayday (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Tag innerhalb des Monats (1..31).

YDayYDayYDayYDayYDayYDay (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Tag innerhalb des Jahres (1..366).

MonthMonthMonthMonthMonthmonth (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Monat (1..12).

YearYearYearYearYearyear (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Jahr (xxxx).

Ergebnis

get_image_timeget_image_timeGetImageTimeget_image_timeGetImageTimeGetImageTime liefert den Wert 2 (H_MSG_TRUE), falls genau ein Bild übergeben wurde. Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

read_imageread_imageReadImageread_imageReadImageReadImage, grab_imagegrab_imageGrabImagegrab_imageGrabImageGrabImage

Siehe auch

count_secondscount_secondsCountSecondscount_secondsCountSecondsCountSeconds

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren