ClassesClassesClassesClasses | | | | Operators

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm (Operator)

Name

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm — Read a support vector machine from a file.

Signature

read_class_svm( : : FileName : SVMHandle)

Herror read_class_svm(const char* FileName, Hlong* SVMHandle)

Herror T_read_class_svm(const Htuple FileName, Htuple* SVMHandle)

Herror read_class_svm(const HTuple& FileName, Hlong* SVMHandle)

void HClassSvm::ReadClassSvm(const HTuple& FileName)

void ReadClassSvm(const HTuple& FileName, HTuple* SVMHandle)

void HClassSvm::HClassSvm(const HString& FileName)

void HClassSvm::HClassSvm(const char* FileName)

void HClassSvm::ReadClassSvm(const HString& FileName)

void HClassSvm::ReadClassSvm(const char* FileName)

void HOperatorSetX.ReadClassSvm(
[in] VARIANT FileName, [out] VARIANT* SVMHandle)

void HClassSvmX.ReadClassSvm([in] BSTR FileName)

static void HOperatorSet.ReadClassSvm(HTuple fileName, out HTuple SVMHandle)

public HClassSvm(string fileName)

void HClassSvm.ReadClassSvm(string fileName)

Description

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm reads a support vector machine (SVM) that has been stored with write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm. Since the training of an SVM can consume a relatively long time, the SVM is typically trained in an offline process and written to a file with write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm. In the online process the SVM is read with read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm and subsequently used for classification with classify_class_svmclassify_class_svmClassifyClassSvmclassify_class_svmClassifyClassSvmClassifyClassSvm. The default HALCON file extension for the SVM classifier is 'gsc'.

Parallelization

Parameters

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

File name.

File extension: .gsc

SVMHandleSVMHandleSVMHandleSVMHandleSVMHandleSVMHandle (output_control)  class_svm HClassSvm, HTupleHTupleHClassSvm, HTupleHClassSvmX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

SVM handle.

Result

If the parameters are valid the operator read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Successors

classify_class_svmclassify_class_svmClassifyClassSvmclassify_class_svmClassifyClassSvmClassifyClassSvm, create_class_lut_svmcreate_class_lut_svmCreateClassLutSvmcreate_class_lut_svmCreateClassLutSvmCreateClassLutSvm

See also

create_class_svmcreate_class_svmCreateClassSvmcreate_class_svmCreateClassSvmCreateClassSvm, write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm

Module

Foundation


ClassesClassesClassesClasses | | | | Operators