例如上面案例中我用的是 英语,这里我想识别图片中的中文字符,就需要把中文语言包下载 到 testdata 中,各语言包的下载地址,
https://github.com/tesseract-ocr/tessdata
再把代码中 image_to_string() 中 lang 参数设为 chi_sim 即可
效果预览,识别前

文章插图
识别后,对于中文来说识别效果并不是太好,猜测可是是版本的原因:

文章插图
pyteeseract 其他用法1,除了上面可以直接把图像中内容识别转化为字符串之外,还可直接转化 pdf 文件形式导出

文章插图

文章插图
2,估计识别出来每个字符的边框信息,图片中的位置分辨率范围:
print(pytesseract.image_to_boxes(img_path,lang = 'chi_sim',config= tessdata_dir_config))

文章插图
3,关于 pyteeseract 还有很多用法还未介绍,有兴趣的小伙伴可以找我要资料
推荐阅读
- SQLServer基础:Apply关键字用法介绍
- 算法:矩阵中的路径
- 保持轻松愉快的心情?保持心情快乐只有一个方法
- 向日葵花盘能喝吗,向日葵花盘煮水功效介绍
- 金鱼吃什么 金鱼饮食介绍
- 三明金桔饮料,自制家庭版柠檬金桔饮料菜单做法介绍
- 斯柯达汽车知识介绍
- 古代状元答卷 中国史上最后一个状元的试卷
- 月球总是只有一面对着我们的原因是什么 月球只有一个面对着地球
- 孔雀鱼怎么分公母介绍
