write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfo (Operator)
Name
write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfo
— Schreiben von XLD-Konturen im ARC/INFO-Generate-Format.
Signatur
Herror write_contour_xld_arc_info(const Hobject Contours, const char* FileName)
Herror T_write_contour_xld_arc_info(const Hobject Contours, const Htuple FileName)
Beschreibung
write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfoWriteContourXldArcInfo
schreibt die XLD-Konturen
ContoursContoursContoursContourscontours
im ARC/INFO-Generate-Format in die Datei
FileNameFileNameFileNameFileNamefileName
. Wenn kein absoluter Pfad in FileNameFileNameFileNameFileNamefileName
angegeben wird, wird die Ausgabedatei im aktuellen Verzeichnis des
HALCON-Prozesses geschrieben. Die Konturen müssen zuvor mit
affine_trans_contour_xldaffine_trans_contour_xldAffineTransContourXldAffineTransContourXldAffineTransContourXld
in Weltkoordinaten transformiert
worden sein. Die dazu notwendige Transformation kann mit
read_world_fileread_world_fileReadWorldFileReadWorldFileReadWorldFile
aus einem ARC/INFO World File eingelesen
werden.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
ContoursContoursContoursContourscontours
(input_object) xld_cont(-array) →
objectHXLDContHXLDContHobject
Zu schreibende XLD-Konturen.
FileNameFileNameFileNameFileNamefileName
(input_control) filename.write →
HTupleHTupleHtuple (string) (string) (HString) (char*)
Name der ARC/INFO-Datei.
Beispiel (HDevelop)
* Read transformation and image
read_world_file ('image.tfw', WorldTransformation)
read_image (Image, 'image.tif')
* Segment image
* ...
* Write result
affine_trans_contour_xld (Contours, ContoursWorld, WorldTransformation)
write_contour_xld_arc_info (ContoursWorld, 'result.gen')
Ergebnis
Wenn die Parameter korrekt sind und die angegebene Datei geschrieben
werden konnte, liefert write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfoWriteContourXldArcInfo
den Wert
2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
affine_trans_contour_xldaffine_trans_contour_xldAffineTransContourXldAffineTransContourXldAffineTransContourXld
Siehe auch
read_world_fileread_world_fileReadWorldFileReadWorldFileReadWorldFile
,
read_contour_xld_arc_inforead_contour_xld_arc_infoReadContourXldArcInfoReadContourXldArcInfoReadContourXldArcInfo
,
write_polygon_xld_arc_infowrite_polygon_xld_arc_infoWritePolygonXldArcInfoWritePolygonXldArcInfoWritePolygonXldArcInfo
Modul
Foundation