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

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