paddleocr4android icon indicating copy to clipboard operation
paddleocr4android copied to clipboard

关于文本检测任务的参数

Open fanruifeng opened this issue 11 months ago • 9 comments

您好, 博主, 我发现在识别过程中,文本检测V3里面的有个参数控制 调整框的参数, unclip_ratio 我需要调整这个参数适配, 发现代码中没有这个参数, 这个参数是训练模型的配置文件中有的, 我想在android中修改的话, 是需要在哪里进行更改

fanruifeng avatar Feb 19 '25 03:02 fanruifeng

你指的是这个吗?

https://github.com/equationl/paddleocr4android/blob/3e07739d8c3c1943feab1b3f2209ab61c13deffe/PaddleOCR4Android/src/main/cpp/ocr_db_post_process.cpp#L41C9-L41C22

equationl avatar Feb 19 '25 09:02 equationl

是的 这个参数我直接修改这个cpp 就可以了吧, 想把这个参数调大一些

fanruifeng avatar Feb 20 '25 03:02 fanruifeng

博主有知道这个参数修改后 如何编译成so库的文档嘛

fanruifeng avatar Feb 20 '25 03:02 fanruifeng

你 clone 这个项目导入你自己的项目,把远程依赖改成导入的本地依赖,改了 cpp 文件,然后构建就行了,生成的是 libNative.so 文件。

equationl avatar Feb 20 '25 07:02 equationl

你 clone 这个项目导入你自己的项目,把远程依赖改成导入的本地依赖,改了 cpp 文件,然后构建就行了,生成的是 libNative.so 文件。

谢谢老哥

fanruifeng avatar Feb 21 '25 05:02 fanruifeng

老哥 按照您的建议 我这边修改后生成这个libNative.so文件了, 生成后, 在原来的arm64-v8a文件夹下面有好几个so文件, libc++ shared.so、libfastdeploy.so 、 libfastdeploy_jni.so、libflycv_shared.so、libopencv_java4.so、libpaddle_full_api_ shared.so;我应该替换哪个so文件呢

fanruifeng avatar Feb 21 '25 06:02 fanruifeng

我意思是让你直接导入这个项目,然后本地依赖

equationl avatar Feb 21 '25 08:02 equationl

我目前就是修改完参数 生成libNative.so 老哥说的本地依赖是指什么 抱歉 so库这边不是很擅长

fanruifeng avatar Feb 21 '25 08:02 fanruifeng

demo 就是依赖的本地模块啊:

implementation project(':PaddleOCR4Android')

equationl avatar Feb 21 '25 08:02 equationl