Skip to content

read_dl_transform_pipelineReadDlTransformPipelineReadDlTransformPipelineread_dl_transform_pipelineT_read_dl_transform_pipeline🔗

Short description🔗

read_dl_transform_pipelineReadDlTransformPipelineReadDlTransformPipelineread_dl_transform_pipelineT_read_dl_transform_pipeline — Read a deep learning transform pipeline from a file.

Signature🔗

read_dl_transform_pipeline( filename.read FileName, out dl_transform_pipeline TransformPipeline )void ReadDlTransformPipeline( const HTuple& FileName, HTuple* TransformPipeline )static void HOperatorSet.ReadDlTransformPipeline( HTuple fileName, out HTuple transformPipeline )def read_dl_transform_pipeline( file_name: str ) -> HHandle

Herror T_read_dl_transform_pipeline( const Htuple FileName, Htuple* TransformPipeline )

void HDlTransformPipeline::HDlTransformPipeline( const HString& FileName )

void HDlTransformPipeline::HDlTransformPipeline( const char* FileName )

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

public HDlTransformPipeline( string fileName )

static HDlTransformPipeline HDlTransform::ReadDlTransformPipeline( const HString& FileName )

static HDlTransformPipeline HDlTransform::ReadDlTransformPipeline( const char* FileName )

static HDlTransformPipeline HDlTransform::ReadDlTransformPipeline( const wchar_t* FileName ) (Windows only)

void HDlTransformPipeline::ReadDlTransformPipeline( const HString& FileName )

void HDlTransformPipeline::ReadDlTransformPipeline( const char* FileName )

void HDlTransformPipeline::ReadDlTransformPipeline( const wchar_t* FileName ) (Windows only)

static HDlTransformPipeline HDlTransform.ReadDlTransformPipeline( string fileName )

void HDlTransformPipeline.ReadDlTransformPipeline( string fileName )

Description🔗

The operator read_dl_transform_pipelineReadDlTransformPipeline reads a deep learning transform pipeline. As a result, the handle TransformPipelinetransformPipelinetransform_pipeline is returned.

The transform pipeline is loaded from the file FileNamefileNamefile_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 learning transform pipeline is '.htp'.

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.

Parameters🔗

FileNamefileNamefile_name (input_control) filename.read → (string)HTuple (HString)HTuple (string)strHtuple (char*)

Filename

File extension: .htp

TransformPipelinetransformPipelinetransform_pipeline (output_control) dl_transform_pipeline → (handle)HTuple (HHandle)HDlTransformPipeline, HTuple (IntPtr)HHandleHtuple (handle)

Transform pipeline handle

Module🔗

Foundation