read_class_gmm
— Lesen eines Gaussian Mixture Models aus einer Datei.
read_class_gmm
liest ein mit write_class_gmm
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_gmm
gespeichert. Im Online-Prozess wird das GMM mit
read_class_gmm
gelesen und danach zur Evaluierung mit
evaluate_class_gmm
oder zur Klassifikation mit
classify_class_gmm
verwendet.
Die Dateiendung für den GMM-Klassifikator ist in HALCON 'ggc'.
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.
FileName
(input_control) filename.read →
(string)
Name der Datei.
Dateiendung: .ggc
GMMHandle
(output_control) class_gmm →
(handle)
Handle des GMM.
Sind die Parameterwerte korrekt, dann liefert read_class_gmm
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
classify_class_gmm
,
evaluate_class_gmm
,
create_class_lut_gmm
create_class_gmm
,
write_class_gmm
Foundation