PaddlePaddle入门
安装paddle
1 | python -m pip install paddlepaddle==2.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple |
安装PaddleOCR
1 | pip install "paddleocr>=2.7.0" -i https://mirror.baidu.com/pypi/simple |
测试PaddleOCR-1
- –image_dir F:/Pictures/0068.jpg准备识别的图片的位置
- –use_angle_cls ture 设置使用方向分类器识别180°旋转文字
- –ues_gpu false 表示不用使用GPU
1
paddleocr --image_dir F:/Pictures/0068.jpg --use_angle_cls true --use_gpu false
测试PaddleOCR-2
- –image_dir F:/Pictures/0068.jpg准备识别的图片的位置
- –use_angle_cls ture 设置使用方向分类器识别180°旋转文字
- –ues_gpu false 表示不用使用GPU
- –ocr_version PP-OCRv3 定制模型,PaddleOCR默认会下载使用最新的模型,当前使用PaddleOCRv3版本
1
paddleocr --image_dir F:/Pictures/0068.jpg --use_angle_cls true --use_gpu false --ocr_version PP-OCRv3
测试PaddleOCR-3
- 如果此命令有问题请安装PaddleOCR-2.6.0的版本
- –image_dir F:/Pictures/0068.jpg准备识别的图片的位置
- –rec false 单独使用检测,结果是一个list,每个item只包含文本框位置坐标。
1
paddleocr --image_dir F:/Pictures/0068.jpg --rec false
测试PaddleOCR-4
- –image_dir F:/Pictures/0068.jpg准备识别的图片的位置
- –det false 单独使用检测,结果是一个list,每个item只包含识别结果和可信度。
1
paddleocr --image_dir F:/Pictures/0068.jpg --det false
测试PaddleOCR-5
- –image_dir F:/Pictures/0068.jpg准备识别的图片的位置
- –lang=en 指定识别的语言类型,en表示英文,ch表示中文。
1
paddleocr --image_dir F:/Pictures/0068.jpg --lang=ch
测试PaddleOCR-6
- –image_dir F:/Downloads/ocr-test.pdf准备识别的pdf文件位置
- –page_num 1 指定识别的页数,默认为1,当page_num=0时,表示识别所有页数。
1
paddleocr --image_dir F:/Downloads/ocr-test.pdf --use_angle_cls true --use_gpu false --page_num 1
安装Flask
1 | pip install flask==3.0.0 |