关于 百度飞浆paddleOCR编译32位版本 的解决方案

简介: 关于 百度飞浆paddleOCR编译32位版本 的解决方案

需求

  百度开源飞桨PaddleOCR编译成32位版本,以使windows的32位机器可以使用paddleOCR。


注意

  • paddleOCR编译时需要paddle的库和头文件,所以要编译paddle库。
  • paddle库分为paddle和paddle-lite版本
  • paddle提供c++、python等多种调用方式,前提你得编译安装成功


尝试

  • paddleOCR2.0版本编译,配置paddle和paddle-lite的各自新版本和老版本1.0,还有其他几个版本都尝试过,都无法顺利编译通过
  • paddle较老的版本0,8往直前的版本都下载不到了
  • paddle较老的版本1.0版本,编译的时候double与float转换问题,cmd问题等很多问题,经查验是老版本与新的系统cpu等有兼容问题
      以上是这几个库的编译,而且非常费时间,反复编译单个都超过5次以上,无法成功
      也尝试过python2.7 32位 和 python3.8 32位搭建运行环境,缺paddle库无法成功(其官方技术人员其实已经明确回复,windows上CPU不支持32位的)
      附上各种图:
      
      
      
      
      


其他

  编译paddle库时,有很多依赖库,如gflags、openBLAS、opencv等等诸多库,第一级又依赖库(可理解为二级),笔者有自己的开源库大集合,编译老手,比较熟悉,源码都改不动,实在无能为力,附上网上能百度到的相关文章,如下:

  

  


结论

  建议想采用paddleOCR32位的,可以转为tesseract,opencv等,不要死磕。

相关文章
|
3月前
|
人工智能 缓存 API
阿里云百炼Token Plan个人版重磅发布,有哪些变化?Lite最低39元1个月,太夯了!
阿里云百炼正式发布Token Plan个人版,面向开发者提供Qwen系列及多模态模型统一调用服务,支持联网搜索、数据工具等增强能力。采用Credits计费,Lite/Standard/Pro三档套餐,最低39元/月,适配主流AI工具与框架。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens
380 1
|
缓存 数据挖掘 计算机视觉
砥砺的前行|基于labview的机器视觉图像处理|NI Vision Assisant(五)——Grayscale(灰度图) 功能
砥砺的前行|基于labview的机器视觉图像处理|NI Vision Assisant(五)——Grayscale(灰度图) 功能
1371 0
砥砺的前行|基于labview的机器视觉图像处理|NI Vision Assisant(五)——Grayscale(灰度图) 功能
|
Windows
Winform控件优化之背景透明那些事1:Button控件等背景透明
WinForm不支持真正的透明,其控件透明的实现都是背景颜色设置和对应位置的父控件背景相同。 Winform中控件的背景透明只有三种:Button控件的透明、其他控件的透明...
4170 0
Winform控件优化之背景透明那些事1:Button控件等背景透明
|
传感器 API Android开发
雷电模拟器防检测工具, 模拟器防检测 伪装手机,安卓模拟器防检测工具
硬件特征检测通过CPUID指令和显卡信息判断虚拟环境110 系统环境检测通过查找模拟器特有文件和进程112
|
10月前
|
人工智能 自然语言处理 搜索推荐
2025国内AI数字人企业厂商权威推荐与综合对比选择指南
数字人企业崛起,像衍科技、阿里、华为引领技术与应用变革。从服务到社交,数字人多元发展,赋能政务、文旅、医疗等领域,推动降本增效与数实融合,开启智能交互新时代。
|
JSON 开发工具 git
git rebase 合并当前分支的多个commit记录
git rebase 合并当前分支的多个commit记录
1503 1
|
算法 虚拟化 C++
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
2566 0
|
Python
python tkinter Tcl_AsyncDelete: async handler deleted by the wrong thread
python tkinter Tcl_AsyncDelete: async handler deleted by the wrong thread
414 1
|
机器学习/深度学习 人工智能 算法框架/工具
什么是CANN和Ascend C
CANN(Compute Architecture for Neural Networks)是华为推出的AI异构计算架构,支持多种AI框架如MindSpore、PyTorch等,适用于AI处理器与编程,旨在提升昇腾AI处理器的计算效率。CANN提供强大的图引擎、算子开发语言Ascend C、算子加速库AOL、集合通信库HCCL、毕昇编译器及Runtime运行时,支持快速构建AI应用,涵盖推理应用开发、模型训练和算子开发等关键功能。

热门文章

最新文章