clear_ocr_class_knnT_clear_ocr_class_knnClearOcrClassKnnClearOcrClassKnnclear_ocr_class_knn清除光学字符识别类K-最近邻(算子)
名称
clear_ocr_class_knnT_clear_ocr_class_knnClearOcrClassKnnClearOcrClassKnnclear_ocr_class_knn — 清除 OCR 分类器。
签名
Herror T_clear_ocr_class_knn(const Htuple OCRHandle)
void ClearOcrClassKnn(const HTuple& OCRHandle)
void HOCRKnn::ClearOcrClassKnn() const
def clear_ocr_class_knn(ocrhandle: HHandle) -> None
描述
clear_ocr_class_knnclear_ocr_class_knnClearOcrClassKnnClearOcrClassKnnClearOcrClassKnnclear_ocr_class_knn 清除由 create_ocr_class_knncreate_ocr_class_knnCreateOcrClassKnnCreateOcrClassKnnCreateOcrClassKnncreate_ocr_class_knn 创建的、通过
OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle 指定的 OCR 分类器,并释放该分类器所需的所有内存。调用 clear_ocr_class_knnclear_ocr_class_knnClearOcrClassKnnClearOcrClassKnnClearOcrClassKnnclear_ocr_class_knn 后,该分类器将无法继续使用。句柄 OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle 将失效。
执行信息
- 多线程类型:可重入(与非独占算子并行运行)。
- 多线程作用域:全局(可从任何线程调用)。
- 未采用并行化处理。
此算子修改后续输入参数的状态:
在执行此算子时,若该参数值需在多个线程间使用,则必须对其访问进行同步。
参数
OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle (输入控制,状态被修改) ocr_knn → HOCRKnn, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
OCR 分类器的句柄。
结果
如果 OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle 有效,则算子 clear_ocr_class_knnclear_ocr_class_knnClearOcrClassKnnClearOcrClassKnnClearOcrClassKnnclear_ocr_class_knn 返回值 2 (H_MSG_TRUE)。如有必要,则抛出异常。
可能的前趋
trainf_ocr_class_knntrainf_ocr_class_knnTrainfOcrClassKnnTrainfOcrClassKnnTrainfOcrClassKnntrainf_ocr_class_knn,
read_ocr_class_knnread_ocr_class_knnReadOcrClassKnnReadOcrClassKnnReadOcrClassKnnread_ocr_class_knn
另见
create_class_knncreate_class_knnCreateClassKnnCreateClassKnnCreateClassKnncreate_class_knn
参考文献
Marius Muja, David G. Lowe: “Fast Approximate Nearest Neighbors with
Automatic Algorithm Configuration”;
International Conference on Computer Vision Theory
and Applications (VISAPP 09); 2009.
模块
光学字符识别/光学字符验证