KlassenKlassenKlassenKlassen | | | | Operatoren

write_regionwrite_regionWriteRegionwrite_regionWriteRegionWriteRegion (Operator)

Name

write_regionwrite_regionWriteRegionwrite_regionWriteRegionWriteRegion — Schreiben von Regionen auf Datei.

Signatur

write_region(Region : : FileName : )

Herror write_region(const Hobject Region, const char* FileName)

Herror T_write_region(const Hobject Region, const Htuple FileName)

Herror write_region(Hobject Region, const HTuple& FileName)

void HRegion::WriteRegion(const HTuple& FileName) const

void HRegionArray::WriteRegion(const HTuple& FileName) const

void WriteRegion(const HObject& Region, const HTuple& FileName)

void HRegion::WriteRegion(const HString& FileName) const

void HRegion::WriteRegion(const char* FileName) const

void HOperatorSetX.WriteRegion(
[in] IHUntypedObjectX* Region, [in] VARIANT FileName)

void HRegionX.WriteRegion([in] BSTR FileName)

static void HOperatorSet.WriteRegion(HObject region, HTuple fileName)

void HRegion.WriteRegion(string fileName)

Beschreibung

write_regionwrite_regionWriteRegionwrite_regionWriteRegionWriteRegion gibt die Regionen in RegionRegionRegionRegionRegionregion 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 FileNameFileNameFileNameFileNameFileNamefileName. Falls keine Dateiendung oder die Dateiendung '.hobj'".hobj"".hobj"".hobj"".hobj"".hobj" verwendet wird, werden die Regionen im HOBJ-Format abgespeichert. Falls keine Dateiendung angegeben wird, wird die Dateiendung '.hobj'".hobj"".hobj"".hobj"".hobj"".hobj" angehängt. Falls die Dateiendung '.tif'".tif"".tif"".tif"".tif"".tif" oder '.tiff'".tiff"".tiff"".tiff"".tiff"".tiff" verwendet wird, werden die Regionen als TIFF-Dateien abgespeichert. Falls die Dateiendung '.reg'".reg"".reg"".reg"".reg"".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_regionread_regionReadRegionread_regionReadRegionReadRegion wieder eingelesen werden.

Parallelisierung

Parameter

RegionRegionRegionRegionRegionregion (input_object)  region(-array) objectHRegionHRegionHRegionHRegionXHobject

Bilder, deren Regionen ausgegeben werden.

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.write HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name der Regionendatei.

Defaultwert: 'region.hobj' "region.hobj" "region.hobj" "region.hobj" "region.hobj" "region.hobj"

Dateiendung: .hobj, .reg, .tif, .tiff

Beispiel (HDevelop)

regiongrowing(Img,Segments,3,3,5,10)
write_region(Segments,'result1')

Beispiel (C)

regiongrowing(Img,&Segments,3,3,5,10) ;
write_region(Segments,"result1") ;

Beispiel (HDevelop)

regiongrowing(Img,Segments,3,3,5,10)
write_region(Segments,'result1')

Beispiel (HDevelop)

regiongrowing(Img,Segments,3,3,5,10)
write_region(Segments,'result1')

Beispiel (HDevelop)

regiongrowing(Img,Segments,3,3,5,10)
write_region(Segments,'result1')

Beispiel (HDevelop)

regiongrowing(Img,Segments,3,3,5,10)
write_region(Segments,'result1')

Ergebnis

Sind die Parameterwerte korrekt, dann liefert write_regionwrite_regionWriteRegionwrite_regionWriteRegionWriteRegion den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow, read_imageread_imageReadImageread_imageReadImageReadImage, read_regionread_regionReadRegionread_regionReadRegionReadRegion, read_objectread_objectReadObjectread_objectReadObjectReadObject, thresholdthresholdThresholdthresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingregiongrowingRegiongrowingRegiongrowing

Siehe auch

read_regionread_regionReadRegionread_regionReadRegionReadRegion

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren