DayBreak-u / chineseocr_lite

超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
GNU General Public License v2.0
11.72k stars 2.25k forks source link

可以去除返回的框结果Bitmap么? #428

Closed mz5210 closed 1 year ago

mz5210 commented 1 year ago

如果需要的话,需要怎么修改?

benjaminwan commented 1 year ago

是指Android版吗?意思是完全不使用bitmap,把bitmap相关的代码移除吗?可以做到的

mz5210 commented 1 year ago

感谢回复!是的,指的安卓版本。请问如果要修改的话是需要自己去改C的代码么?还是已经有封装好的api在Java层调用呢?

benjaminwan commented 1 year ago

需要改C代码OcrResultUtils.cpp,把boxImg相关的删除,以及返回的数据类OcrResult.kt,把var boxImg: Bitmap删除; 然后把main.cpp里detect方法最后一行返回数据的参数去除boxImg

mz5210 commented 1 year ago

需要改C代码OcrResultUtils.cpp,把boxImg相关的删除,以及返回的数据类OcrResult.kt,把var boxImg: Bitmap删除; 然后把main.cpp里detect方法最后一行返回数据的参数去除boxImg

感谢回复!明白了。