Skip to content

tripitakas/ocr-label

Repository files navigation

ocr-label

如是我闻OCR标注和训练平台,基于 Python3 + Tornado + MongoDB 的Web项目。

安装

本平台需要 Python 3.6+、MongoDB,请参考下面的说明安装和部署。

python3 utils/add_pages.py --json_path=<json_path>

测试

本项目可采用测试驱动开发(TDD)模式实现后端接口:

pip3 install -r tests/requirements.txt
python3 utils/add_pages.py --db_name=ocr_label_test --json_path=<json_path>
python3 run_tests.py 或选中测试用例文件调试

tests 下编写测试用例,然后在 controller 下实现后端接口。

如果需要单独多次调试某个用例,可将 run_tests.py 中的 test_args += ['-k test_ 行注释去掉, 改为相应的测试用例名,在用例或API响应类中设置断点调试。

参考资料

About

如是我闻OCR标注和训练平台

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published