read_deep_counting_modelT_read_deep_counting_modelReadDeepCountingModelReadDeepCountingModelread_deep_counting_model (算子)

名称

read_deep_counting_modelT_read_deep_counting_modelReadDeepCountingModelReadDeepCountingModelread_deep_counting_model — 从文件中读取深度计数模型。

签名

read_deep_counting_model( : : FileName : DeepCountingHandle)

Herror T_read_deep_counting_model(const Htuple FileName, Htuple* DeepCountingHandle)

void ReadDeepCountingModel(const HTuple& FileName, HTuple* DeepCountingHandle)

void HDlModelCounting::HDlModelCounting(const HString& FileName)

void HDlModelCounting::HDlModelCounting(const char* FileName)

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

void HDlModelCounting::ReadDeepCountingModel(const HString& FileName)

void HDlModelCounting::ReadDeepCountingModel(const char* FileName)

void HDlModelCounting::ReadDeepCountingModel(const wchar_t* FileName)   ( Windows only)

static void HOperatorSet.ReadDeepCountingModel(HTuple fileName, out HTuple deepCountingHandle)

public HDlModelCounting(string fileName)

void HDlModelCounting.ReadDeepCountingModel(string fileName)

def read_deep_counting_model(file_name: str) -> HHandle

描述

算子 read_deep_counting_modelread_deep_counting_modelReadDeepCountingModelReadDeepCountingModelReadDeepCountingModelread_deep_counting_model reads a Deep Counting model. Such models have to be in the HALCON format. As a result, the handle DeepCountingHandleDeepCountingHandleDeepCountingHandleDeepCountingHandledeepCountingHandledeep_counting_handle is returned.

The model is loaded from the file FileNameFileNameFileNameFileNamefileNamefile_name. This file is thereby searched in the directory $HALCONROOT/dl/ as well as in the currently used directory. The default HALCON file extension for Deep Counting models is '.hdc'".hdc"".hdc"".hdc"".hdc"".hdc".

Please note that the values of runtime specific parameters are not written to file, see write_deep_counting_modelwrite_deep_counting_modelWriteDeepCountingModelWriteDeepCountingModelWriteDeepCountingModelwrite_deep_counting_model。As a consequence when reading a model these parameters are initialized with their default value, see get_deep_counting_model_paramget_deep_counting_model_paramGetDeepCountingModelParamGetDeepCountingModelParamGetDeepCountingModelParamget_deep_counting_model_param

执行信息

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

参数

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

Filename

File extension: .hdc

DeepCountingHandleDeepCountingHandleDeepCountingHandleDeepCountingHandledeepCountingHandledeep_counting_handle (输出控制)  deep_counting HDlModelCounting, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

深度计数模型的句柄。

结果

如果参数有效,算子 read_deep_counting_modelread_deep_counting_modelReadDeepCountingModelReadDeepCountingModelReadDeepCountingModelread_deep_counting_model 返回值 2 ( H_MSG_TRUE )。如有必要,则抛出异常。

可能的前趋

create_deep_counting_modelcreate_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model

可能的后继

set_deep_counting_model_paramset_deep_counting_model_paramSetDeepCountingModelParamSetDeepCountingModelParamSetDeepCountingModelParamset_deep_counting_model_param, get_deep_counting_model_paramget_deep_counting_model_paramGetDeepCountingModelParamGetDeepCountingModelParamGetDeepCountingModelParamget_deep_counting_model_param, prepare_deep_counting_modelprepare_deep_counting_modelPrepareDeepCountingModelPrepareDeepCountingModelPrepareDeepCountingModelprepare_deep_counting_model, apply_deep_counting_modelapply_deep_counting_modelApplyDeepCountingModelApplyDeepCountingModelApplyDeepCountingModelapply_deep_counting_model

替代

create_deep_counting_modelcreate_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model

模块

匹配