read_ocvT_read_ocvReadOcvReadOcv (Operator)

Name

read_ocvT_read_ocvReadOcvReadOcv — Einlesen eines OCV-Tools von Datei.

Signatur

read_ocv( : : FileName : OCVHandle)

Herror T_read_ocv(const Htuple FileName, Htuple* OCVHandle)

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

void HOCV::HOCV(const HString& FileName)

void HOCV::HOCV(const char* FileName)

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

void HOCV::ReadOcv(const HString& FileName)

void HOCV::ReadOcv(const char* FileName)

void HOCV::ReadOcv(const wchar_t* FileName)   (Nur Windows)

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

public HOCV(string fileName)

void HOCV.ReadOcv(string fileName)

Beschreibung

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

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

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 die gelesen werden soll.

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

Dateiendung: .ocv

OCVHandleOCVHandleOCVHandleOCVHandleOCVHandle (output_control)  ocv HOCV, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

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_ocvReadOcvReadOcvReadOcv liefert den Wert 2 (H_MSG_TRUE), falls die Datei korrekt ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

write_ocvwrite_ocvWriteOcvWriteOcvWriteOcv

Nachfolger

do_ocv_simpledo_ocv_simpleDoOcvSimpleDoOcvSimpleDoOcvSimple, close_ocvclose_ocvCloseOcvCloseOcvCloseOcv

Siehe auch

read_ocrread_ocrReadOcrReadOcrReadOcr

Modul

OCR/OCV