Name
read_world_fileT_read_world_fileReadWorldFileread_world_fileReadWorldFileReadWorldFile — Read the geo coding from an ARC/INFO world file.
read_world_fileread_world_fileReadWorldFileread_world_fileReadWorldFileReadWorldFile reads a geocoding from an ARC/INFO world
file with the file name FileNameFileNameFileNameFileNameFileNamefileName and returns it as a
homogeneous 2D transformation matrix in WorldTransformationWorldTransformationWorldTransformationWorldTransformationWorldTransformationworldTransformation.
To find the file FileNameFileNameFileNameFileNameFileNamefileName, all directories contained in the
HALCON system variable 'image_dir'"image_dir""image_dir""image_dir""image_dir""image_dir" (usually this is the
content of the environment variable HALCONIMAGES) are searched (see
read_imageread_imageReadImageread_imageReadImageReadImage). This transformation matrix can be used to
transform XLD contours to the world coordinate system before writing
them with write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfo. If the matrix
WorldTransformationWorldTransformationWorldTransformationWorldTransformationWorldTransformationworldTransformation is inverted by calling
hom_mat2d_inverthom_mat2d_invertHomMat2dInverthom_mat2d_invertHomMat2dInvertHomMat2dInvert, the resulting matrix can be used to
transform contours that have been read with
read_contour_xld_arc_inforead_contour_xld_arc_infoReadContourXldArcInforead_contour_xld_arc_infoReadContourXldArcInfoReadContourXldArcInfo to the image coordinate system.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Name of the ARC/INFO world file.
Transformation matrix from image to world coordinates.
If the parameters are correct and the world file could be read, the
operator read_world_fileread_world_fileReadWorldFileread_world_fileReadWorldFileReadWorldFile returns the value 2 (H_MSG_TRUE). Otherwise
an exception is raised.
hom_mat2d_inverthom_mat2d_invertHomMat2dInverthom_mat2d_invertHomMat2dInvertHomMat2dInvert,
affine_trans_contour_xldaffine_trans_contour_xldAffineTransContourXldaffine_trans_contour_xldAffineTransContourXldAffineTransContourXld,
affine_trans_polygon_xldaffine_trans_polygon_xldAffineTransPolygonXldaffine_trans_polygon_xldAffineTransPolygonXldAffineTransPolygonXld
write_contour_xld_arc_infowrite_contour_xld_arc_infoWriteContourXldArcInfowrite_contour_xld_arc_infoWriteContourXldArcInfoWriteContourXldArcInfo,
read_contour_xld_arc_inforead_contour_xld_arc_infoReadContourXldArcInforead_contour_xld_arc_infoReadContourXldArcInfoReadContourXldArcInfo,
write_polygon_xld_arc_infowrite_polygon_xld_arc_infoWritePolygonXldArcInfowrite_polygon_xld_arc_infoWritePolygonXldArcInfoWritePolygonXldArcInfo,
read_polygon_xld_arc_inforead_polygon_xld_arc_infoReadPolygonXldArcInforead_polygon_xld_arc_infoReadPolygonXldArcInfoReadPolygonXldArcInfo
Foundation