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.
参数签名
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)
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