refactor(ocr): 将Tesseract服务文件移动到tesseract子目录并更新配置

This commit is contained in:
icarus 2025-08-22 18:16:03 +08:00
parent 3e454a262f
commit 9d8eea7f2e
2 changed files with 5 additions and 2 deletions

View File

@ -13,7 +13,7 @@ import {
import { statSync } from 'fs'
import { readFile } from 'fs/promises'
import { getTesseractWorker } from './TesseractService'
import { getTesseractWorker } from './tesseract/TesseractService'
const logger = loggerService.withContext('main:OcrService')

View File

@ -110,7 +110,10 @@ let worker: Tesseract.Worker | null = null
export const getTesseractWorker = async (): Promise<Tesseract.Worker> => {
if (!worker) {
// for now, only support limited languages
worker = await createWorker(['chi_sim', 'chi_tra', 'eng'])
worker = await createWorker(['chi_sim', 'chi_tra', 'eng'], undefined, {
dataPath: '',
gzip: false
})
}
return worker
}