├── .clang-format ├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── .vscode └── settings.json ├── CMakeLists.txt ├── CMakePresets.json ├── README.md ├── README_CH.md ├── cmake ├── find_deps.cmake ├── find_onnxruntime.cmake ├── find_opencv.cmake └── parse_version.cmake ├── include └── libocr │ └── libocr.h ├── resource ├── CMakeLists.txt ├── embed.list ├── embed_resource.cpp ├── embed_resource.h ├── embed_utils │ └── main.cpp ├── model_det.onnx ├── model_rec.onnx ├── model_rec_dict.txt ├── resource_version.rc.in ├── version.ver └── version_hash.hash ├── source ├── CMakeLists.txt ├── image │ ├── image.cpp │ └── image.h ├── libocr.cpp ├── libocr.def ├── ocr │ ├── ocr.cpp │ └── ocr.h ├── ocr_manager │ ├── ocr_manager.cpp │ └── ocr_manager.h └── onnx │ ├── onnx.h │ ├── text_detector │ ├── clipper.cpp │ ├── clipper.hpp │ ├── text_detector.cpp │ └── text_detector.h │ └── text_recognizer │ ├── text_recognizer.cpp │ └── text_recognizer.h ├── test ├── CMakeLists.txt ├── example_dynamiclink_loadtime │ ├── CMakeLists.txt │ └── example_dynamiclink_loadtime.cpp ├── example_dynamiclink_runtime │ ├── CMakeLists.txt │ └── example_dynamiclink_runtime.cpp ├── example_staticlink_compiletime │ ├── CMakeLists.txt │ └── example_staticlink_compiletime.cpp └── image │ └── test.png ├── vcpkg-configuration.json └── vcpkg.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/README.md -------------------------------------------------------------------------------- /README_CH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/README_CH.md -------------------------------------------------------------------------------- /cmake/find_deps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/cmake/find_deps.cmake -------------------------------------------------------------------------------- /cmake/find_onnxruntime.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/cmake/find_onnxruntime.cmake -------------------------------------------------------------------------------- /cmake/find_opencv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/cmake/find_opencv.cmake -------------------------------------------------------------------------------- /cmake/parse_version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/cmake/parse_version.cmake -------------------------------------------------------------------------------- /include/libocr/libocr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/include/libocr/libocr.h -------------------------------------------------------------------------------- /resource/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/CMakeLists.txt -------------------------------------------------------------------------------- /resource/embed.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/embed.list -------------------------------------------------------------------------------- /resource/embed_resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/embed_resource.cpp -------------------------------------------------------------------------------- /resource/embed_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/embed_resource.h -------------------------------------------------------------------------------- /resource/embed_utils/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/embed_utils/main.cpp -------------------------------------------------------------------------------- /resource/model_det.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/model_det.onnx -------------------------------------------------------------------------------- /resource/model_rec.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/model_rec.onnx -------------------------------------------------------------------------------- /resource/model_rec_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/model_rec_dict.txt -------------------------------------------------------------------------------- /resource/resource_version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/resource/resource_version.rc.in -------------------------------------------------------------------------------- /resource/version.ver: -------------------------------------------------------------------------------- 1 | 0.3.142 -------------------------------------------------------------------------------- /resource/version_hash.hash: -------------------------------------------------------------------------------- 1 | 47ede07 -------------------------------------------------------------------------------- /source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/CMakeLists.txt -------------------------------------------------------------------------------- /source/image/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/image/image.cpp -------------------------------------------------------------------------------- /source/image/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/image/image.h -------------------------------------------------------------------------------- /source/libocr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/libocr.cpp -------------------------------------------------------------------------------- /source/libocr.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/libocr.def -------------------------------------------------------------------------------- /source/ocr/ocr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/ocr/ocr.cpp -------------------------------------------------------------------------------- /source/ocr/ocr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/ocr/ocr.h -------------------------------------------------------------------------------- /source/ocr_manager/ocr_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/ocr_manager/ocr_manager.cpp -------------------------------------------------------------------------------- /source/ocr_manager/ocr_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/ocr_manager/ocr_manager.h -------------------------------------------------------------------------------- /source/onnx/onnx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/onnx.h -------------------------------------------------------------------------------- /source/onnx/text_detector/clipper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_detector/clipper.cpp -------------------------------------------------------------------------------- /source/onnx/text_detector/clipper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_detector/clipper.hpp -------------------------------------------------------------------------------- /source/onnx/text_detector/text_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_detector/text_detector.cpp -------------------------------------------------------------------------------- /source/onnx/text_detector/text_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_detector/text_detector.h -------------------------------------------------------------------------------- /source/onnx/text_recognizer/text_recognizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_recognizer/text_recognizer.cpp -------------------------------------------------------------------------------- /source/onnx/text_recognizer/text_recognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/source/onnx/text_recognizer/text_recognizer.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/example_dynamiclink_loadtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_dynamiclink_loadtime/CMakeLists.txt -------------------------------------------------------------------------------- /test/example_dynamiclink_loadtime/example_dynamiclink_loadtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_dynamiclink_loadtime/example_dynamiclink_loadtime.cpp -------------------------------------------------------------------------------- /test/example_dynamiclink_runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_dynamiclink_runtime/CMakeLists.txt -------------------------------------------------------------------------------- /test/example_dynamiclink_runtime/example_dynamiclink_runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_dynamiclink_runtime/example_dynamiclink_runtime.cpp -------------------------------------------------------------------------------- /test/example_staticlink_compiletime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_staticlink_compiletime/CMakeLists.txt -------------------------------------------------------------------------------- /test/example_staticlink_compiletime/example_staticlink_compiletime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/example_staticlink_compiletime/example_staticlink_compiletime.cpp -------------------------------------------------------------------------------- /test/image/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/test/image/test.png -------------------------------------------------------------------------------- /vcpkg-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/vcpkg-configuration.json -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GengGode/libocr/HEAD/vcpkg.json --------------------------------------------------------------------------------