主要功能:
- 选择翻译
- 替换翻译
- 截图翻译
- 自定义脚本
- 坚果云WebDav
引用的技术
- 图形API:VulKan
- 窗口构建:GLFW
- 图片识别:Tesseract-OCR
- UI界面:ImGui
- 网络请求:Curl
- 解析数据:JsonCpp
- 数据加密:OpenSSL
- 日志:SpdLog
- 脚本:AngelScript
文件结构
Translate-miku
└ Environment ┐环境
│ DX11SDK
│ jsoncpp
│ OpenSSL-Win64
│ VulKan
│ tesseract
│ spdlog
│ GLFW
│ AngelScript
└ TessData ┐模型
│ ...
└ AngelScript ┐脚本
│ ...
└ TTF ┐字体
│ ...
└ imgui ┐UI
│ ...
└ Function ┐功能
│ ...
└ Tool ┐工具
│ ...
└ Vulkan ┐图形API
│ ...
└ ...
环境构建:
我的使用的Environment文件下载: 百度网盘提取码:7cl0
- Tesseract-OCR
vcpkg tesseract-ocr 编译生成动态库 api 命令:
在你下载的tesseract源码打开CMD输入指令:"你的路径\vcpkg.exe install tesseract:x64-windows-static"