mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-02-28 05:32:52 +00:00
🎨 Remove the check for !TesseractEnabled when saving OCR recognition results (#11708)
* 去除保存ocr识别结果时对 !TesseractEnabled 的检测 * 🐛 https://github.com/siyuan-note/siyuan/issues/11709 * https://github.com/siyuan-note/siyuan/pull/11708 修改ocr相关接口 * https://github.com/siyuan-note/siyuan/pull/11708 修改前端相关代码 * Update router.go * Update router.go --------- Co-authored-by: Vanessa <lly219@gmail.com>
This commit is contained in:
@@ -102,7 +102,7 @@ func LoadAssetsTexts() {
|
||||
}
|
||||
|
||||
func SaveAssetsTexts() {
|
||||
if !assetsTextsChanged.Load() || !TesseractEnabled {
|
||||
if !assetsTextsChanged.Load() {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -149,7 +149,7 @@ func ExistsAssetText(asset string) (ret bool) {
|
||||
return
|
||||
}
|
||||
|
||||
func GetAssetText(asset string, force bool) (ret string) {
|
||||
func OcrAsset(asset string, force bool) (ret string) {
|
||||
if !force {
|
||||
assetsTextsLock.Lock()
|
||||
ret = assetsTexts[asset]
|
||||
@@ -170,6 +170,12 @@ func GetAssetText(asset string, force bool) (ret string) {
|
||||
return
|
||||
}
|
||||
|
||||
// https://github.com/siyuan-note/siyuan/pull/11708
|
||||
func GetAssetText(asset string) (ret string) {
|
||||
ret = assetsTexts[asset]
|
||||
return
|
||||
}
|
||||
|
||||
func IsTesseractExtractable(p string) bool {
|
||||
lowerName := strings.ToLower(p)
|
||||
return strings.HasSuffix(lowerName, ".png") || strings.HasSuffix(lowerName, ".jpg") || strings.HasSuffix(lowerName, ".jpeg")
|
||||
|
||||
Reference in New Issue
Block a user