zoukankan      html  css  js  c++  java
  • python PaddleOCR安装方法

    python PaddleOCR安装方法  最好用python3.7 保证各个模块的兼容

    要在anaconda环境下安装

    1 http://www.cppcns.com/jiaoben/python/366474.html

    里面走一遍

    2 环境变量设置下 nvidia-smi  设置完必须重启anaconda3 才会生效

    conda install shapely

    3 https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/doc/doc_ch/quickstart.md 下载好

    运行

    paddleocr --image_dir ./imgs/11.jpg --use_angle_cls true

     4 代码实现方式

    from paddleocr import PaddleOCR, draw_ocr
    import time
    
    # Paddleocr目前支持的多语言语种可以通过修改lang参数进行切换
    # 例如`ch`, `en`, `fr`, `german`, `korean`, `japan`
    ocr = PaddleOCR(use_angle_cls=True, lang="ch")  # need to run only once to download and load model into memory
    img_path = './imgs/x1.png'
    start=time.time()
    result = ocr.ocr(img_path, cls=True)
    end=time.time()
    print('Running time: %s Seconds'%(end-start))
    
    for line in result:
        # 返回矩形是 左上 右上 右下 左下
        print(line[0])
        # 返回名字
        print(line[1][0])

     如果要用GPU 先下载https://www.paddlepaddle.org.cn/ 下载cuda对应的版本

    然后运行以下命令

    paddleocr --image_dir ./imgs/11.jpg --use_gpu=True --use_angle_cls true 


    如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
    作者:newmiracle
    出处:https://www.cnblogs.com/newmiracle/

     
  • 相关阅读:
    121. Best Time to Buy and Sell Stock
    70. Climbing Stairs
    647. Palindromic Substrings
    609. Find Duplicate File in System
    583. Delete Operation for Two Strings
    556 Next Greater Element III
    553. Optimal Division
    539. Minimum Time Difference
    537. Complex Number Multiplication
    227. Basic Calculator II
  • 原文地址:https://www.cnblogs.com/newmiracle/p/15319224.html
Copyright © 2011-2022 走看看