read_distance_transform_xldT_read_distance_transform_xldReadDistanceTransformXldReadDistanceTransformXldread_distance_transform_xld (算子)

名称

read_distance_transform_xldT_read_distance_transform_xldReadDistanceTransformXldReadDistanceTransformXldread_distance_transform_xld — 从文件中读取 XLD 距离变换。

签名

read_distance_transform_xld( : : FileName : DistanceTransformID)

Herror T_read_distance_transform_xld(const Htuple FileName, Htuple* DistanceTransformID)

void ReadDistanceTransformXld(const HTuple& FileName, HTuple* DistanceTransformID)

void HXLDDistTrans::HXLDDistTrans(const HString& FileName)

void HXLDDistTrans::HXLDDistTrans(const char* FileName)

void HXLDDistTrans::HXLDDistTrans(const wchar_t* FileName)   ( Windows only)

void HXLDDistTrans::ReadDistanceTransformXld(const HString& FileName)

void HXLDDistTrans::ReadDistanceTransformXld(const char* FileName)

void HXLDDistTrans::ReadDistanceTransformXld(const wchar_t* FileName)   ( Windows only)

static void HOperatorSet.ReadDistanceTransformXld(HTuple fileName, out HTuple distanceTransformID)

public HXLDDistTrans(string fileName)

void HXLDDistTrans.ReadDistanceTransformXld(string fileName)

def read_distance_transform_xld(file_name: str) -> HHandle

描述

read_distance_transform_xldread_distance_transform_xldReadDistanceTransformXldReadDistanceTransformXldReadDistanceTransformXldread_distance_transform_xld reads an XLD distance transform which previously has been stored with write_distance_transform_xldwrite_distance_transform_xldWriteDistanceTransformXldWriteDistanceTransformXldWriteDistanceTransformXldwrite_distance_transform_xld from the file given by FileNameFileNameFileNameFileNamefileNamefile_name and returns the handle DistanceTransformIDDistanceTransformIDDistanceTransformIDDistanceTransformIDdistanceTransformIDdistance_transform_id. The default HALCON extension for the XLD distance transform is 'hdtc'.

get_distance_transform_xld_contourget_distance_transform_xld_contourGetDistanceTransformXldContourGetDistanceTransformXldContourGetDistanceTransformXldContourget_distance_transform_xld_contour can be used to get the reference contour that was used to build the XLD distance transform DistanceTransformIDDistanceTransformIDDistanceTransformIDDistanceTransformIDdistanceTransformIDdistance_transform_id

执行信息

此算子返回一个句柄。请注意,即使该句柄被用作特定算子的输入参数,这些算子仍可能改变此句柄类型的实例状态。

参数

FileNameFileNameFileNameFileNamefileNamefile_name (输入控制)  filename.write HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name of the file.

File extension: .hdtc

DistanceTransformIDDistanceTransformIDDistanceTransformIDDistanceTransformIDdistanceTransformIDdistance_transform_id (输出控制)  xld_dist_trans HXLDDistTrans, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the XLD distance transform.

结果

如果所有参数都正确,算子返回值 2 ( H_MSG_TRUE )。否则,将抛出异常。

可能的后继

apply_distance_transform_xldapply_distance_transform_xldApplyDistanceTransformXldApplyDistanceTransformXldApplyDistanceTransformXldapply_distance_transform_xld, get_distance_transform_xld_contourget_distance_transform_xld_contourGetDistanceTransformXldContourGetDistanceTransformXldContourGetDistanceTransformXldContourget_distance_transform_xld_contour, get_distance_transform_xld_paramget_distance_transform_xld_paramGetDistanceTransformXldParamGetDistanceTransformXldParamGetDistanceTransformXldParamget_distance_transform_xld_param

另见

write_distance_transform_xldwrite_distance_transform_xldWriteDistanceTransformXldWriteDistanceTransformXldWriteDistanceTransformXldwrite_distance_transform_xld, serialize_distance_transform_xldserialize_distance_transform_xldSerializeDistanceTransformXldSerializeDistanceTransformXldSerializeDistanceTransformXldserialize_distance_transform_xld, deserialize_distance_transform_xlddeserialize_distance_transform_xldDeserializeDistanceTransformXldDeserializeDistanceTransformXldDeserializeDistanceTransformXlddeserialize_distance_transform_xld, create_distance_transform_xldcreate_distance_transform_xldCreateDistanceTransformXldCreateDistanceTransformXldCreateDistanceTransformXldcreate_distance_transform_xld, set_distance_transform_xld_paramset_distance_transform_xld_paramSetDistanceTransformXldParamSetDistanceTransformXldParamSetDistanceTransformXldParamset_distance_transform_xld_param, clear_distance_transform_xldclear_distance_transform_xldClearDistanceTransformXldClearDistanceTransformXldClearDistanceTransformXldclear_distance_transform_xld

模块

基础