read_class_gmmT_read_class_gmmReadClassGmmReadClassGmm (Operator)

Name

read_class_gmmT_read_class_gmmReadClassGmmReadClassGmm — Lesen eines Gaussian Mixture Models aus einer Datei.

Signatur

read_class_gmm( : : FileName : GMMHandle)

Herror T_read_class_gmm(const Htuple FileName, Htuple* GMMHandle)

void ReadClassGmm(const HTuple& FileName, HTuple* GMMHandle)

void HClassGmm::HClassGmm(const HString& FileName)

void HClassGmm::HClassGmm(const char* FileName)

void HClassGmm::HClassGmm(const wchar_t* FileName)   (Nur Windows)

void HClassGmm::ReadClassGmm(const HString& FileName)

void HClassGmm::ReadClassGmm(const char* FileName)

void HClassGmm::ReadClassGmm(const wchar_t* FileName)   (Nur Windows)

static void HOperatorSet.ReadClassGmm(HTuple fileName, out HTuple GMMHandle)

public HClassGmm(string fileName)

void HClassGmm.ReadClassGmm(string fileName)

Beschreibung

read_class_gmmread_class_gmmReadClassGmmReadClassGmmReadClassGmm liest ein mit write_class_gmmwrite_class_gmmWriteClassGmmWriteClassGmmWriteClassGmm abgespeichertes Gaussian Mixture Model (GMM) ein. Da das Trainieren eines GMM relativ lange dauern kann, wird das GMM typischerweise in einem Offline-Prozess trainiert und mit write_class_gmmwrite_class_gmmWriteClassGmmWriteClassGmmWriteClassGmm gespeichert. Im Online-Prozess wird das GMM mit read_class_gmmread_class_gmmReadClassGmmReadClassGmmReadClassGmm gelesen und danach zur Evaluierung mit evaluate_class_gmmevaluate_class_gmmEvaluateClassGmmEvaluateClassGmmEvaluateClassGmm oder zur Klassifikation mit classify_class_gmmclassify_class_gmmClassifyClassGmmClassifyClassGmmClassifyClassGmm verwendet. Die Dateiendung für den GMM-Klassifikator ist in HALCON 'ggc'.

Ausführungsinformationen

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

FileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHtuple (string) (string) (HString) (char*)

Name der Datei.

Dateiendung: .ggc

GMMHandleGMMHandleGMMHandleGMMHandleGMMHandle (output_control)  class_gmm HClassGmm, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des GMM.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert read_class_gmmread_class_gmmReadClassGmmReadClassGmmReadClassGmm den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Nachfolger

classify_class_gmmclassify_class_gmmClassifyClassGmmClassifyClassGmmClassifyClassGmm, evaluate_class_gmmevaluate_class_gmmEvaluateClassGmmEvaluateClassGmmEvaluateClassGmm, create_class_lut_gmmcreate_class_lut_gmmCreateClassLutGmmCreateClassLutGmmCreateClassLutGmm

Siehe auch

create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmm, write_class_gmmwrite_class_gmmWriteClassGmmWriteClassGmmWriteClassGmm

Modul

Foundation