meshell / ffi-ocr
description
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:C++
Requires
- php: >=7.4
- ext-ffi: *
README
ffi-ocr
是一个PHP FFI
图片取词库,基于百度开源的paddleOCR 项目,使用C++
导出C
函数构建动态链接库来给php
调用。
项目中大部分源码都可以从 https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.1/deploy/cpp_infer
找到。
环境
需要php >= 7.4
以上的版本并且开启了FFI
扩展。
还需要设置php.ini
中的ffi.enable
为On
。
paddlepaddle
推理预测库版本: 2.5
项目依赖: paddle推理预测库(点击去下载 ),预测模型库(点击去下载 )。
Linux
将下载的推理预测库存放到: /opt/paddle_inference
目录。
可以通过ldd lib/libocrffi.so
显示库的依赖, 再根据情况建立软链。
[meshell@/] cd /lib64
[meshell@/lib64] ln -s paddle_inference/paddle/lib/libpaddle_inference.so libpaddle_inference.so
[meshell@/lib64] ln -s paddle_inference/third_party/install/mklml/lib/libmklml_intel.so libmklml_intel.so
[meshell@/lib64] ln -s paddle_inference/third_party/install/mklml/lib/libiomp5.so libiomp5.so
[meshell@/lib64] ln -s paddle_inference/third_party/install/mkldnn/lib/libmkldnn.so.0 libdnnl.so.2
该库不支持
window
环境,如果你需要请自行编译。