mirror of https://github.com/ttop32/JMTrans.git
2.0 KiB
2.0 KiB
JMTrans - Japanese Manga Translator
get japanese manga from url to translate manga image using SickZil(tensorflow model), google ocr and eztrans xp
download latest version
https://github.com/ttop32/JMTrans/releases/latest
/download/asset-name.zip
pre released colab version
https://colab.research.google.com/drive/1XbR7fNXtT4TGlLI1FBcCQv7Gj5mlDvwb?usp=sharing
result
Workflow
- use gallery-dl to get managa from url
- do text segmentation from manga image using SickZil
- use opencv to crop text image based on text segmentation results
- get text from image using pytesseract ocr and nhocr
- translating using googletrans
- use pil to place translated text
Supported url
gallery-dl is used to download. Its support sites are:
Acknowledgement and References
- SickZil-Machine
- OpenCV with Python wrapper
- Google Translate API for Python
- Tesseract
- Pytesseract
- nhocr
- text-detection
- ehnd
- cefpython
- google drive
pip requirements
python3.5
pip install tensorflow==1.14.0
pip install googletrans
pip install tqdm funcy PyQt5 opencv-python Pillow
pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
pip install pyinstaller
pip install cefpython3
pip install pywin32
pip install matplotlib
pip install imageio
pip install pyinstaller