read_ocvT_read_ocvReadOcvReadOcvread_ocv (Operator)

Name

read_ocvT_read_ocvReadOcvReadOcvread_ocv — 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)

def read_ocv(file_name: str) -> HHandle

Beschreibung

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

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

FileNameFileNameFileNameFileNamefileNamefile_name (input_control)  filename.read HTuplestrHTupleHtuple (string) (string) (HString) (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, HTupleHHandleHTupleHtuple (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_ocvReadOcvReadOcvReadOcvread_ocv liefert den Wert TRUE, falls die Datei korrekt ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

write_ocvwrite_ocvWriteOcvWriteOcvWriteOcvwrite_ocv

Nachfolger

do_ocv_simpledo_ocv_simpleDoOcvSimpleDoOcvSimpleDoOcvSimpledo_ocv_simple, close_ocvclose_ocvCloseOcvCloseOcvCloseOcvclose_ocv

Siehe auch

read_ocrread_ocrReadOcrReadOcrReadOcrread_ocr

Modul

OCR/OCV