read_tupleread_tupleReadTupleReadTupleread_tuple (Operator)
Name
read_tupleread_tupleReadTupleReadTupleread_tuple — Lesen eines Tupels aus einer Datei.
Signatur
def read_tuple(file_name: str) -> Sequence[Union[float, int, str]]
def read_tuple_s(file_name: str) -> Union[float, int, str]
Beschreibung
read_tupleread_tupleReadTupleReadTupleReadTupleread_tuple liest den Inhalt der Datei FileNameFileNameFileNameFileNamefileNamefile_name und wandelt
diesen in das Tupel TupleTupleTupleTupletupletuple um. Die Dateiendung für Tupel ist in
HALCON 'tup'. Die Datei muss mit write_tuplewrite_tupleWriteTupleWriteTupleWriteTuplewrite_tuple erzeugt worden
sein.
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
FileNameFileNameFileNameFileNamefileNamefile_name (input_control) filename.read → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Name der zu lesenden Datei.
Dateiendung: .tup
TupleTupleTupleTupletupletuple (output_control) tuple(-array) → HTupleSequence[Union[float, int, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Tupel mit beliebigen Werten.
Ergebnis
Sind die Parameter korrekt, dann liefert read_tupleread_tupleReadTupleReadTupleReadTupleread_tuple den Wert
TRUE. Andernfalls wird eine Fehlerbehandlung durchgeführt.
Alternativen
fwrite_stringfwrite_stringFwriteStringFwriteStringFwriteStringfwrite_string
Siehe auch
write_tuplewrite_tupleWriteTupleWriteTupleWriteTuplewrite_tuple,
write_imagewrite_imageWriteImageWriteImageWriteImagewrite_image,
write_regionwrite_regionWriteRegionWriteRegionWriteRegionwrite_region,
open_fileopen_fileOpenFileOpenFileOpenFileopen_file
Modul
Foundation