重要
このツールの機械翻訳の結果を公に共有するつもりであり、翻訳者で経験がない場合は、完全な翻訳または校正を実施していない場合は、顕著な位置で機械の翻訳を示してください。
単純化された中国人|英語| PT-BR |陶芸|日本語|インドネシア| tiếngviệt
ディープラーニングアシストコミック翻訳ツール、ワンクリックマシンの翻訳とシンプルな画像/テキスト編集をサポートします

インターフェイスプレビュー
ワンクリックマシンフリップ
画像編集は、マスクの編集と修理ブラシをサポートします
テキスト編集
コミックに適しています
Windowsを使用し、環境を手動で構成したくない場合は、通常はインターネットにアクセスできます。
MegaまたはGoogle DriveからBallonstranslator_dev_src_with_gitpython.7zをダウンロードしてください。ライブラリとモデルを自動的にダウンロードできない場合は、データとBallontrans_pylibs_win.7zを手動でダウンロードして、プログラムディレクトリに解凍します。
スクリプト/local_gitpull.batを実行して、更新を取得します。これらのパッケージバージョンはWindows 7で実行できないことに注意してください。WIN7ユーザーは、Python 3.8をインストールしてソースコードを単独で実行する必要があります。
Python <3.12 (Microsoft App Storeバージョンを使用しないでください)とgitをインストールする
# 克隆仓库
$ git clone https://github.com/dmMaze/BallonsTranslator.git ; cd BallonsTranslator
# 启动程序
$ python3 launch.py操作が初めてトーチなどの依存関係を自動的にインストールし、必要なモデルとファイルをダウンロードします。モデルのダウンロードが失敗した場合、MegaまたはGoogleドライブ(またはエラーに記載されているファイルが欠落しているファイル)からデータフォルダーを手動でダウンロードし、ソースディレクトリの対応する場所に保存する必要があります。
ビルドが成功していない場合は、ソースコードを直接実行できます

# 第1步:打开终端并确保当前终端窗口的Python大版本号是3.12,可以用下面的命令确认版本号
python3 -V
# 如果没有安装Python 3.12,可以通过Homebrew安装
brew install [email protected] [email protected]
# 第2步:克隆仓库并进入仓库工作目录
git clone -b dev https://github.com/dmMaze/BallonsTranslator.git
cd BallonsTranslator
# 第3步:创建和启用 Python 3.12 虚拟环境
python3 -m venv venv
source venv/bin/activate
# 第4步:安装依赖
pip3 install -r requirements.txt
# 第5步:源码运行程序,会自动下载 data 文件,每个文件在20-400MB左右,合计大约1.67GB,需要比较稳定的网络,如果下载报错,请重复运行下面的命令直至不再下载报错并启动程序
# 下载完毕后运行下面的命令,如果正常运行且未报错,则继续进入打包应用程序的步骤
python3 launch.py
# 第6步:下载macos_arm64_patchmatch_libs.7z到项目根目录下的'.btrans_cache'隐藏文件夹
# 该步骤是为了防止打包好的应用程序首次启动时重新下载macos_arm64_patchmatch_libs.7z导致启动失败(大概率)
mkdir ./.btrans_cache
curl -L https://github.com/dmMaze/PyPatchMatchInpaint/releases/download/v1.0/macos_arm64_patchmatch_libs.7z -o ./.btrans_cache/macos_arm64_patchmatch_libs.7z
# 第7步:下载微软雅黑字体并放到fonts文件夹下,该步骤为可选项,不影响打包,只影响字体报错信息
# 第8步:构建 macOS 应用程序中途 sudo 命令需要输入开机密码授予权限
# 安装打包工具pyinstaller
pip3 install pyinstaller
# 删除MacOS下特有的.DS_Store文件,这些文件可能导致打包失败(中概率)
sudo find ./ -name '.DS_Store' -delete
# 开始打包.app应用程序
sudo pyinstaller launch.spec
?パッケージ化されたアプリケーションは
./data/BallonsTranslator/dist/BallonsTranslator.appにあります。アプリケーションをMACOSのアプリケーションフォルダーにドラッグし、インストールを完了します。箱から出して使用されており、Python環境の追加の構成は必要ありません。
コマンドライン端末でプログラムを実行することをお勧めします。最初に、最初にソース言語/ターゲット言語を構成し、写真を使用してフォルダーを開き、[実行]をクリックして、翻訳が完了するのを待ちます。 
サイズ、色などのワンクリックマシンがワードを埋め込む形式は、デフォルトでプログラムによって決定されます。代わりに、[設定]パネル - >埋め込みワードメニューでグローバル設定を使用できます。グローバルフォント形式は、テキストブロックが編集されていないときに右側のフォントパネルに表示される形式です。 

ブラシを修理します

長方形ツール
左マウスボタンを押して長方形のボックスをドラッグしてボックス内のテキストを消去し、右マウスボタンを押してボックスを引いてボックスの修理結果をクリアします。
消去結果は、テキスト領域を推定するためのアルゴリズム(GIFの「方法1」および「方法2」)の精度に依存します。一般に、引っ張られたボックスは、消去する必要があるテキストブロックよりも優れています。どちらの方法も比較的形而上学的であり、シンプルなテキストや単純な背景の大部分、複雑な背景と単純なテキスト/単純な背景、いくつかの複雑な背景と複雑なテキストを扱うことができます。もう数回試すことができます。
「自動」ボックスをすぐに修正するには、「修理」またはスペースバーを押すには修理する必要があります。Ctrl Ctrl+D押して、長方形を削除する必要があります。

テキスト編集

バッチテキスト形式の調整と自動レイアウト

OCRとテキストボックスを翻訳します
Ctrl+B Bold、 Ctrl+U Underline、 Ctrl+I ItalicAlt+Arrow KeysまたはAlt+WASD (テキストブロックの編集時のpageDownまたはpageUp )テキストブロック間の切り替え
python launch . py - - headless - - exec_dirs "[DIR_1],[DIR_2]..."すべての設定(検出モデル、元の言語ターゲット言語など)は、config/config.jsonからインポートされます。
レンダリングフォントサイズが正しくない場合は、通常96および72、 --ldpiを介して論理DPIサイズを指定します。
このプロジェクトは、マンガイメージ翻訳者に大きく依存しています。オンラインサーバーとモデルのトレーニングコスト。条件がある場合は、サポートを検討してください。
Sugoi翻訳者著者:Mingshiba
sugoi_translator Ballonstranslator/BallonTranslator/Data/Modelsに移動します。low vram modeを確認できます(デフォルトで有効)。他の優れたオフライン英語翻訳モデルについては、この議論を参照してください。新しい翻訳者を追加する必要がある場合は、別の翻訳者を参照してください。このプログラムに新しい翻訳者を追加するには、2つのインターフェイスを実装するためにベースクラスを継承する必要があるため、コードの他の部分に注意を払う必要はありません。 PRに言及してください