write_region
— Schreiben von Regionen auf Datei.
write_region
gibt die Regionen in Region
in eine
Binärdatei aus. Die Regionen können im HALCON-Iconic-Object-Format
(HOBJ), als TIFF-Dateien oder im HALCON-Regionen-Format abgespeichert werden.
Die Auswahl erfolgt über die Dateiendung von FileName
. Falls keine
Dateiendung oder die Dateiendung '.hobj' verwendet wird, werden die
Regionen im HOBJ-Format abgespeichert. Falls keine Dateiendung angegeben wird,
wird die Dateiendung '.hobj' angehängt. Falls die Dateiendung
'.tif' oder '.tiff' verwendet wird, werden die Regionen als TIFF-Dateien abgespeichert. Falls die Dateiendung '.reg' verwendet wird,
werden die Regionen als HALCON-Regionen-Datei abgespeichert. Das
HALCON-Regionen-Format gilt als veraltet, und es sollte stattdessen das
HOBJ-Format verwendet werden. Es können Bildobjekttupel mit beliebig vielen
Regionen geschrieben werden. Die ausgegebenen Daten können mit
read_region
wieder eingelesen werden.
Region
(input_object) region(-array) →
object
Bilder, deren Regionen ausgegeben werden.
FileName
(input_control) filename.write →
(string)
Name der Regionendatei.
Defaultwert: 'region.hobj'
Dateiendung: .hobj
, .reg
, .tif
, .tiff
regiongrowing(Img,Segments,3,3,5,10) write_region(Segments,'result1')
Sind die Parameterwerte korrekt, dann liefert write_region
den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung
durchgeführt.
open_window
,
read_image
,
read_region
,
read_object
,
threshold
,
regiongrowing
Foundation