首页 > 其他分享 >编译PaddleOCR

编译PaddleOCR

时间:2025-01-05 19:44:32浏览次数:1  
标签:PaddleOCR 编译 Visual Studio 2019 下载

 

  1、下载PaddleOCR [PaddleOCR](https://github.com/PaddlePaddle/PaddleOCR.git)

  2、下载Paddle inference,这里我下载的是cpu的预测库,这样通用性更好一些。

安装必须环境

  • CMake 3.22+(我的是3.27.8)
  • Visual Studio 2019(PaddleOCR在Windows 平台下基于Visual Studio 2019 Community 进行了测试。微软从Visual Studio 2017开始即支持直接管理CMake跨平台编译项目,但是直到2019才提供了稳定和完全的支持,所以如果你想使用CMake管理项目编译构建,我们推荐你使用Visual Studio 2019环境下构建(我的是Visual Studio 2022 Community ) )

  PaddlePaddle C++ 预测库针对不同的CPUCUDA版本提供了不同的预编译版本,请根据实际情况下载: C++预测库下载列表

 

  mkl和openblas都可以,我下载的mkl。

 

 

 

 

opencv 下载

Releases - OpenCV

 

标签:PaddleOCR,编译,Visual,Studio,2019,下载
From: https://www.cnblogs.com/nvim/p/18544837

相关文章

  • Android13编译报错 Android.mk 获取不到 LOCAL_PATH TARGET_OUT 变量
    前言全局说明一、说明1.1环境:Android13二、问题自定义的Android.mk获取不到LOCAL_PATHTARGET_OUT变量三、可能,原因分析3.1继承正常情况下,有些值,是上层的Android.mk调用下层的Android.mk时,传递过去的。当你没有把自定义模块Android.mk写道上层调用......
  • Android13编译报错 android/SYSTEM_BUILD/out/dist/logs/soong_build_metrics. pb: no
    前言全局说明Android13编译报错android/VENDOR_BUILD/out/dist/logs/soong_build_metrics.pb:nosuchfileordirectory一、说明1.1环境:Android13二、问题2.1用makeandroid_vendor命令编译时报错android/SYSTEM_BUILD/out/dist/logs/soong_build_metrics.......
  • 使用MingW-w64 编译 64bit Qt5
    现在Qt官方提供的mingw编译器的预编译版本都是32bit的,如果想使用64bit的话需要自己手动进行编译。自己编译的话只需要下载mingw-w64编译器和Qt的源码,之前在官方Wiki上看到还需要Perl,实际测试发现没有Perl也可以正常编译。mingw-w64直接去mingw-w64官网下载就可以了,选择MingW-W64......
  • Android13编译报错 PRODUCT_PACKAGES error cannot assign to readonly variable
    前言全局说明Android13编译报错PRODUCT_PACKAGESreadonlyvariable一、说明1.1环境:Android13二、问题高通定制版Android13里增加第三方模块,将家哟加入的模块写入到config.mk中,使用PRODUCT_PACKAGES变量,将要打包的模块告诉系统。并将config.mk加入到上......
  • 《 C++ 点滴漫谈: 十七 》编译器优化与 C++ volatile:看似简单却不容小觑
    摘要本文深入探讨了C++中的volatile关键字,全面解析其基本概念、典型用途以及在现代编程中的实际意义。通过剖析volatile的核心功能,我们了解了它如何避免编译器优化对硬件交互和多线程环境中变量访问的干扰。同时,文章分析了volatile的局限性,如缺乏线程安全保障,并介......
  • paddleocr 识别的核心部分的代码
    Lib\site-packages\paddleocr\tools\infer\predict_system.py(用的python39目录里边的库def__call__(self,img,cls=True,slice={}):time_dict={"det":0,"rec":0,"cls":0,"all":0}ifimgisNone:logg......
  • 请问vue3编译做了哪些优化?
    Vue3在编译方面进行了多项优化,以提升应用的性能、减小包体积,并改善开发体验。以下是一些主要的优化措施:静态树提升:Vue3引入了静态树提升优化,这是一项通过将模板中的静态部分提升为常量来减小渲染时开销的技术。这种优化可以显著降低渲染函数的复杂性,并减少不必要的运行时开销......
  • 你是如何编译TypeScript的文件?
    在前端开发中,编译TypeScript文件通常涉及几个步骤和工具。以下是一个基本的指南,介绍如何设置和编译TypeScript文件:1.安装Node.js和npm首先,确保你的开发环境中安装了Node.js和npm(Node.js的包管理器)。这些工具是前端开发的基础,并且npm用于安装TypeScript编译器和......
  • 【实战系列之如何编译一个并发请求的思考】
    如果你觉得这篇文章对你有帮助,请不要吝惜你的“关注”、“点赞”、“评价”、“收藏”,你的支持永远是我前进的动力~~~首先,我需要理解“每秒300个并发”具体意味着什么。这是否意味着在每一秒内,应该有300个线程同时运行?还是说每秒应该启动300个新线程?我认为后者更为......
  • uniapp:编译微信、h5都正常的,编译钉钉小程序无法找到页面
    我们在做uniapp的开发的时候遇到很多莫名其妙的问题,其中就有个很奇葩的问题,我们开发的过程中使用微信小程序/h5调试都是正常编译正常跳转,然后在要上架的时候,编译钉钉小程序成功,但是访问页面无法访问,Error:frameworkerror:cannotfindpage:pages/repairs/repairs-accept......