diff --git a/vision/ocr/param.go b/vision/ocr/param.go index ec3b637..997c009 100644 --- a/vision/ocr/param.go +++ b/vision/ocr/param.go @@ -16,16 +16,17 @@ func LanguageType(lang string) RequestParam { "JAP", "KOR", //以下选项为高精度OCR才支持的选项 - "DAN", //丹麦语 - "DUT", //荷兰语 - "MAL", //马来语 - "SWE", //瑞典语 - "IND", //印尼语 - "POL", //波兰语 - "ROM", //罗马尼亚语 - "TUR", //土耳其语 - "GRE", //希腊语 - "HUN", //匈牙利语 + "auto_detect", //自动检测语言 + "DAN", //丹麦语 + "DUT", //荷兰语 + "MAL", //马来语 + "SWE", //瑞典语 + "IND", //印尼语 + "POL", //波兰语 + "ROM", //罗马尼亚语 + "TUR", //土耳其语 + "GRE", //希腊语 + "HUN", //匈牙利语 } illegal := true @@ -68,6 +69,13 @@ func WithProbability() RequestParam { } } +//是否输出段落信息 +func WithParagraph() RequestParam { + return func(m map[string]interface{}) { + m["paragraph"] = true + } +} + //是否定位单字符位置,big:不定位单字符位置,默认值;small:定位单字符位置 func RecognizeGranularity() RequestParam { return func(m map[string]interface{}) {