close_ocrT_close_ocrCloseOcrCloseOcrclose_ocr (Operator)

Name

close_ocrT_close_ocrCloseOcrCloseOcrclose_ocr — Deallocation of the memory of an OCR classifier.

Warning

close_ocrclose_ocrCloseOcrCloseOcrclose_ocr is obsolete and is only provided for reasons of backward compatibility. New applications should use the MLP, SVM or CNN based operators instead.

Signature

close_ocr( : : OcrHandle : )

Herror T_close_ocr(const Htuple OcrHandle)

void CloseOcr(const HTuple& OcrHandle)

void HOCRBox::CloseOcr() const

static void HOperatorSet.CloseOcr(HTuple ocrHandle)

void HOCRBox.CloseOcr()

def close_ocr(ocr_handle: HHandle) -> None

Description

The operator close_ocrclose_ocrCloseOcrCloseOcrclose_ocr deallocates the memory of the classifier having the number OcrHandleOcrHandleOcrHandleocrHandleocr_handle. Hereby all corresponding data will be deleted. However, if necessary, they can be saved in advance using the operator write_ocrwrite_ocrWriteOcrWriteOcrwrite_ocr. The number OcrHandleOcrHandleOcrHandleocrHandleocr_handle will be invalid after the call; but later the system can use it again for new classifiers.

Attention

All data of the classifier will be deleted in main memory (not on the hard disk).

Execution Information

This operator modifies the state of the following input parameter:

During execution of this operator, access to the value of this parameter must be synchronized if it is used across multiple threads.

Parameters

OcrHandleOcrHandleOcrHandleocrHandleocr_handle (input_control, state is modified)  ocr_box HOCRBox, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

ID of the OCR classifier to be deleted.

Example (C)

HTuple      OcrHandle,Class,Confidence;
Hlong        orc_handle;

read_ocr("testnet",&orc_handle);
/* image processing */
create_tuple(&OcrHandle,1);
set_i(OcrHandle,orc_handle,0);
T_do_ocr_multi(Character,Image,OcrHandle,&Class,&Confidence);
close_ocr(orc_handle);

Result

If the parameter OcrHandleOcrHandleOcrHandleocrHandleocr_handle is valid, the operator close_ocrclose_ocrCloseOcrCloseOcrclose_ocr returns the value 2 ( H_MSG_TRUE) . Otherwise an exception will be raised.

Possible Predecessors

write_ocr_trainfwrite_ocr_trainfWriteOcrTrainfWriteOcrTrainfwrite_ocr_trainf

Possible Successors

read_ocrread_ocrReadOcrReadOcrread_ocr

Module

OCR/OCV