一个小问题

用paddle的paddleOCR的时候,需要修改部分代码,但是直接Python xx.py不能运行,需要用paddle自己的命令行方式运行,感觉很麻烦啊。

另外工作上遇到像这样的小问题,应不应该去问同事呢,感觉这个问题比较简单但是对于新手很烦。待会还是问一下好了。

后面直接改第三方库,图方便,结果后面还是出问题了。

运行依赖库里面的代码的时候,不知道代码是运行项目里面的代码还是lib里面的代码,结果居然运行了项目里面的代码!

无解。

问题解决了,开始我是因为不能运行下载的paddle里面的py文件而苦恼,后面发现直接用

paddleocr --image_dir=ppstructure/docs/table/1.png --type=structure --image_orientation=true

这样是直接调用的paddle的库,而用脚本应该这么用:

python3 predict_system.py --det_model_dir=inference/ch_PP-OCRv3_det_infer \
                          --rec_model_dir=inference/ch_PP-OCRv3_rec_infer \
                          --table_model_dir=inference/ch_ppstructure_mobile_v2.0_SLANet_infer \
                          --layout_model_dir=inference/picodet_lcnet_x1_0_layout_infer \
                          --image_dir=./docs/table/1.png \
                          --rec_char_dict_path=../ppocr/utils/ppocr_keys_v1.txt \
                          --table_char_dict_path=../ppocr/utils/dict/table_structure_dict_ch.txt \
                          --output=../output \
                          --vis_font_path=../doc/fonts/simfang.ttf

啊,我居然去改了site-packages里面的代码,结果把自己绕进去了。

不过也是有收获的,用paddleOCR运行就是用的site-packages里面的,而用python xxx或者直接用ptcharm运行的话,就是先以python脚本为主,第三方库为辅。

不过还是有问题,我的xxx.py代码本来放在E:\Anaconda\envs\OCR\Lib\site-packages里面,那时候也是调用脚本里面的paddleocr而不是调用E:\Anaconda\envs\OCR\Lib\site-packages里面的paddleocr,为啥?

相关推荐

  1. 一个问题

    2023-12-07 08:24:07       38 阅读
  2. 关于Mybatis的一个问题

    2023-12-07 08:24:07       35 阅读
  3. 关于with torch.no_grad:的一些问题

    2023-12-07 08:24:07       38 阅读
  4. 记录自己一直以来存在的问题:声音太

    2023-12-07 08:24:07       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 08:24:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 08:24:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 08:24:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 08:24:07       20 阅读

热门阅读

  1. CSS 如何居中 DIV

    2023-12-07 08:24:07       42 阅读
  2. C++之链表list

    2023-12-07 08:24:07       29 阅读
  3. Flink基础之DataStream API

    2023-12-07 08:24:07       32 阅读
  4. Android App-targetSDKVersion28升级为30

    2023-12-07 08:24:07       37 阅读
  5. Python大数据之Python进阶(六)多线程的使用

    2023-12-07 08:24:07       41 阅读
  6. BACKUP OPTIMIZATION OFF 确保rman备份含有所有文件

    2023-12-07 08:24:07       28 阅读
  7. ES6中的Promise

    2023-12-07 08:24:07       43 阅读