建议使用anconda创建专属虚拟环境:创建环境名为translator
的环境,python版本为3.8.13,3.8及以上即可
conda create --name translator python=3.8.13
打开git终端,找个位置下载项目文件,我下载的位置为C:\Users\Lenovo\Desktop\git
在该位置下执行
git clone https://github.com/zyddnys/manga-image-translator.git
返回anconda终端,安装所需库.首先切到requirements目录下
cd C:\Users\Lenovo\Desktop\git\manga-image-translator
安装
pip install -r requirements.txt
在网站下载安装pydensecrf
,找到对应版本,比如我的是pydensecrf‑1.0rc2‑cp38‑cp38‑win\_amd64.whl
,下载好后pip安装即可。
python -m manga\_translator --verbose --translator=m2m100 --target-lang=CHS -i C:\Users\Lenovo\Desktop\20100724092502.jpg
会开始下载需要的模型,模型比较大。建议开vpn下载,在终端怎么翻墙,可以在笔记中搜索一下。
python -m manga\_translator --verbose --translator=m2m100 --target-lang=CHS -i C:\Users\Lenovo\Desktop\20100724092502.jpg
批量翻译会在待翻译的同级目录下生成结果。文件名与原文件保持一致。
最终会在C:\Users\Lenovo\Desktop\git\manga-image-translator
下生成result
文件夹,运行结果就在里面。
如果想要可视化窗口,可以运行网页
python -m manga\_translator -v --mode web
第一次程序下载完成后,还需要下载(模型gguf文件()与llama.cpp文件,cpp文件可以在软件中下载)点击sakura程序启动(启动后续每次都要)
https://huggingface.co/SakuraLLM/Sakura-32B-Qwen2beta-v0.9-GGUF
cpp文件可以直接在sakura软件下载,没有过期。
都放在一个文件夹下,sakura设置的翻译接口为http://127.0.0.1:8080
文本检测为ctd
OCR为mit48px\_ctc
图像修复为lama\_large\_512px
翻译为sakura
翻译器设置:
api url为http://127.0.0.1:8080
https://books.fishhawk.top/forum/656d60530286f15e3384fcf8
不要开vpn等代理,会影响两者间的通信。
windows 先装 vs 编译工具
pip 装 requirements.txt,推荐在 venv 里装pydensecrf,https://stackoverflow.com/questions/62517791/how-to-use-pydensecrf-in-python3-7
按照 readme 写个 gpt 配置文件,直接拷贝过来就行,我保存成 gpt_config.txt
写 .env 文件,我用的第三方转发 API,就填了 OPENAI_API_BASE 和 OPENAI_API_KEY。要是官方应该要配置代理 OPENAI_HTTP_PROXY
运行 python -m manga_translator --gpt-config gpt_config.txt -v --mode web
打开网页,传图片,改模型为 gpt-3.5,提交
结果在 result 文件夹的 final
补充:
第一次运行要从 github 上下东西,最好挂个快的代理
我发现卡了的时候,可以清空 result 里面的内容来解决。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。