KlassenKlassenKlassenKlassen | | | | Operatoren

read_ocvread_ocvReadOcvread_ocvReadOcvReadOcv (Operator)

Name

read_ocvread_ocvReadOcvread_ocvReadOcvReadOcv — Einlesen eines OCV-Tools von Datei.

Signatur

read_ocv( : : FileName : OCVHandle)

Herror read_ocv(const char* FileName, Hlong* OCVHandle)

Herror T_read_ocv(const Htuple FileName, Htuple* OCVHandle)

Herror read_ocv(const HTuple& FileName, Hlong* OCVHandle)

void HOCV::ReadOcv(const HTuple& FileName)

void ReadOcv(const HTuple& FileName, HTuple* OCVHandle)

void HOCV::HOCV(const HString& FileName)

void HOCV::HOCV(const char* FileName)

void HOCV::ReadOcv(const HString& FileName)

void HOCV::ReadOcv(const char* FileName)

void HOperatorSetX.ReadOcv(
[in] VARIANT FileName, [out] VARIANT* OCVHandle)

void HOCVX.ReadOcv([in] BSTR FileName)

static void HOperatorSet.ReadOcv(HTuple fileName, out HTuple OCVHandle)

public HOCV(string fileName)

void HOCV.ReadOcv(string fileName)

Beschreibung

read_ocvread_ocvReadOcvread_ocvReadOcvReadOcv liest ein OCV-Tool von Datei. Der Zustand des Tools ist identisch mit dem Zustand beim Speichern (write_ocvwrite_ocvWriteOcvwrite_ocvWriteOcvWriteOcv). Nach dem Lesen kann entweder das Training fortgesetzt werden (traind_ocv_projtraind_ocv_projTraindOcvProjtraind_ocv_projTraindOcvProjTraindOcvProj), sofern dies noch nicht abgeschlossen wurde, oder es kann direkt eine Bewertung von Zeichen ausgeführt werden (do_ocv_simpledo_ocv_simpleDoOcvSimpledo_ocv_simpleDoOcvSimpleDoOcvSimple).

Als Extension der Datei wird '.ocv' verwendet. Falls diese bei dem Dateinamen nicht angegeben ist, wird sie automatisch angefügt.

Parallelisierung

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

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

Name der Datei die gelesen werden soll.

Defaultwert: 'test_ocv' "test_ocv" "test_ocv" "test_ocv" "test_ocv" "test_ocv"

Dateiendung: .ocv

OCVHandleOCVHandleOCVHandleOCVHandleOCVHandleOCVHandle (output_control)  ocv HOCV, HTupleHTupleHOCV, HTupleHOCVX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des gelesenen OCV-Tools.

Beispiel (C++ (HALCON 5.0-10.0))

read_ocv("ocv_file",&ocv_handle);
for (i=0; i<1000; i++)
{
  grab_image_async(&Image,fg_handle,-1);
  reduce_domain(Image,ROI,&Pattern);
  do_ocv_simple(Pattern,ocv_handle,"A",
                "true","true","false","true",10,
                &Quality);
}
close_ocv(ocv_handle);

Ergebnis

read_ocvread_ocvReadOcvread_ocvReadOcvReadOcv liefert den Wert 2 (H_MSG_TRUE), falls die Datei korrekt ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

write_ocvwrite_ocvWriteOcvwrite_ocvWriteOcvWriteOcv

Nachfolger

do_ocv_simpledo_ocv_simpleDoOcvSimpledo_ocv_simpleDoOcvSimpleDoOcvSimple, close_ocvclose_ocvCloseOcvclose_ocvCloseOcvCloseOcv

Siehe auch

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr

Modul

OCR/OCV


KlassenKlassenKlassenKlassen | | | | Operatoren