コード例 #1
0
ファイル: capi.go プロジェクト: myokoym/tesseractocr-capi-go
func (t *TesseractAPI) baseAPIDelete() {
	t.mutex.Lock()
	defer t.mutex.Unlock()

	if !t.disposed {
		C.TessBaseAPIDelete(t.api)
		t.disposed = true
	}
}
コード例 #2
0
ファイル: tesseract.go プロジェクト: unbe/go.tesseract
// void TessBaseAPIDelete(TessBaseAPI* handle);
// void TessBaseAPIEnd(TessBaseAPI* handle);
func (t *Tess) delete() {
	if t.tba != nil {
		C.TessBaseAPIEnd(t.tba)
		C.TessBaseAPIDelete(t.tba)
	}
}