项目地址:https://github.com/dmMaze/BallonsTranslator
一键机翻
译文回填参考对原文排版的估计,包括颜色,轮廓,角度,朝向,对齐方式等
最后效果取决于文本检测,识别,抹字,机翻四个模块的整体表现
支持日漫和美漫
英译中,日译英排版已优化,文本布局以提取到的背景泡为参考,中文基于 pkuseg 进行断句,日译中竖排待改善
图像编辑
支持掩膜编辑和修复画笔
文本编辑
支持所见即所得地富文本编辑和一些基础排版格式调整、字体样式预设
支持全文 / 源文 / 译文查找替换
支持导入导出 word 文档
适用于条漫
使用说明
Windows
如果用 Windows 而且不想自己手动配置环境,而且能正常访问互联网:
从 MEGA 或 Google Drive 下载 BallonsTranslator_dev_src_with_gitpython.7z,解压并运行 launch_win.bat 启动程序。如果无法自动下载库和模型,手动下载 data 和 ballontrans_pylibs_win.7z 并解压到程序目录下。
运行 scripts/local_gitpull.bat 获取更新。
运行源码
安装 Python <3.12 (别用微软应用商店版) 和 Git
# 克隆仓库
$ git clone https://github.com/dmMaze/BallonsTranslator.git ; cd BallonsTranslator
# 启动程序
$ python3 launch.py
第一次运行会自动安装 torch 等依赖项并下载所需模型和文件,如果模型下载失败,需要手动从 MEGA 或 Google Drive 下载 data 文件夹 (或者报错里提到缺失的文件),并保存到源码目录下的对应位置。