get_param_namesT_get_param_namesGetParamNamesGetParamNamesget_param_names (算子名称)

名称

get_param_namesT_get_param_namesGetParamNamesGetParamNamesget_param_names — Get the names of the parameters of a HALCON-operator.

参数签名

get_param_names( : : OperatorName : InpObjPar, OutpObjPar, InpCtrlPar, OutpCtrlPar)

Herror T_get_param_names(const Htuple OperatorName, Htuple* InpObjPar, Htuple* OutpObjPar, Htuple* InpCtrlPar, Htuple* OutpCtrlPar)

void GetParamNames(const HTuple& OperatorName, HTuple* InpObjPar, HTuple* OutpObjPar, HTuple* InpCtrlPar, HTuple* OutpCtrlPar)

static HTuple HInfo::GetParamNames(const HString& OperatorName, HTuple* OutpObjPar, HTuple* InpCtrlPar, HTuple* OutpCtrlPar)

static HTuple HInfo::GetParamNames(const char* OperatorName, HTuple* OutpObjPar, HTuple* InpCtrlPar, HTuple* OutpCtrlPar)

static HTuple HInfo::GetParamNames(const wchar_t* OperatorName, HTuple* OutpObjPar, HTuple* InpCtrlPar, HTuple* OutpCtrlPar)   ( Windows only)

static void HOperatorSet.GetParamNames(HTuple operatorName, out HTuple inpObjPar, out HTuple outpObjPar, out HTuple inpCtrlPar, out HTuple outpCtrlPar)

static HTuple HInfo.GetParamNames(string operatorName, out HTuple outpObjPar, out HTuple inpCtrlPar, out HTuple outpCtrlPar)

def get_param_names(operator_name: str) -> Tuple[Sequence[str], Sequence[str], Sequence[str], Sequence[str]]

描述

For the HALCON-operator indicated in OperatorNameOperatorNameOperatorNameOperatorNameoperatorNameoperator_name 该算子 get_param_namesget_param_namesGetParamNamesGetParamNamesGetParamNamesget_param_names returns the names of the input objects, the output objects, of the input control parameters and the output control parameters.

运行信息

参数表

OperatorNameOperatorNameOperatorNameOperatorNameoperatorNameoperator_name (input_control)  proc_name HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name of 该算子.

Default: 'get_param_names' "get_param_names" "get_param_names" "get_param_names" "get_param_names" "get_param_names"

InpObjParInpObjParInpObjParInpObjParinpObjParinp_obj_par (output_control)  string-array HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Names of the input objects.

OutpObjParOutpObjParOutpObjParOutpObjParoutpObjParoutp_obj_par (output_control)  string-array HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Names of the output objects.

InpCtrlParInpCtrlParInpCtrlParInpCtrlParinpCtrlParinp_ctrl_par (output_control)  string-array HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Names of the input control parameters.

OutpCtrlParOutpCtrlParOutpCtrlParOutpCtrlParoutpCtrlParoutp_ctrl_par (output_control)  string-array HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Names of the output control parameters.

结果

该算子 get_param_namesget_param_namesGetParamNamesGetParamNamesGetParamNamesget_param_names 返回值 2 ( H_MSG_TRUE) if the name of 该算子 exists and the helpfiles are available. Otherwise an exception is raised.

可能的前置算子

get_keywordsget_keywordsGetKeywordsGetKeywordsGetKeywordsget_keywords, search_operatorsearch_operatorSearchOperatorSearchOperatorSearchOperatorsearch_operator, get_operator_nameget_operator_nameGetOperatorNameGetOperatorNameGetOperatorNameget_operator_name, get_operator_infoget_operator_infoGetOperatorInfoGetOperatorInfoGetOperatorInfoget_operator_info

可能的后置算子

get_param_numget_param_numGetParamNumGetParamNumGetParamNumget_param_num, get_param_typesget_param_typesGetParamTypesGetParamTypesGetParamTypesget_param_types

可替代算子

get_operator_infoget_operator_infoGetOperatorInfoGetOperatorInfoGetOperatorInfoget_operator_info, get_param_infoget_param_infoGetParamInfoGetParamInfoGetParamInfoget_param_info

参考其它

get_param_numget_param_numGetParamNumGetParamNumGetParamNumget_param_num, get_param_typesget_param_typesGetParamTypesGetParamTypesGetParamTypesget_param_types, get_operator_nameget_operator_nameGetOperatorNameGetOperatorNameGetOperatorNameget_operator_name

模块

Foundation