golang尝试图片识别OCR库tesseract使用


我测试使用的是在macox下

终端执行命令安装包

brew update
brew install leptonica
brew install tesseract
brew install tesseract-lang
go get github.com/otiai10/gosseract

main.go

package
"github.com/otiai10/gosseract/v2"

client := gosseract.NewClient() defer client.Close() client.SetImage("/Users/xxx/Downloads/xxx.jpg") client.SetLanguage("chi_sim") text, _ := client.Text() //fmt.Println(text) reg := regexp.MustCompile("验证码: [^ ]*\\s") yzmStr := reg.FindAllString(text, 1) fmt.Println(yzmStr) yzmSlice := strings.Split(text, "验证码: ") fmt.Println(yzmSlice[1])

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM