diff --git a/kernel/util/tesseract.go b/kernel/util/tesseract.go index 2a54bba4f..bc73ee200 100644 --- a/kernel/util/tesseract.go +++ b/kernel/util/tesseract.go @@ -89,9 +89,7 @@ func Tesseract(imgAbsPath string) string { } ret := string(output) - ret = strings.ReplaceAll(ret, "\r", "") - ret = strings.ReplaceAll(ret, "\n", "") - ret = strings.ReplaceAll(ret, "\t", " ") + ret = gulu.Str.RemoveInvisible(ret) reg := regexp.MustCompile("\\s{2,}") ret = reg.ReplaceAllString(ret, " ") msg := fmt.Sprintf("OCR [%s] [%s]", info.Name(), ret)