PyTorch 기반 딥러닝 모델로 PDF와 이미지의 텍스트를 탐지하고 인식하는 오픈소스 Python OCR 라이브러리입니다.
zyddnys/manga-image-translator
만화와 기타 이미지의 텍스트를 감지하고 OCR·번역한 뒤 지우고 다시 배치하는 오픈소스 도구로, 주로 일본어를 중국어 또는 영어로 번역합니다.
- 스타
- 10,519
- 포크
- 1,078
- 열린 이슈
- 144
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
Manga Image Translator는 만화 페이지, 코믹스, 스크린샷 같은 이미지 안의 텍스트를 번역하는 Python 파이프라인입니다. 텍스트 감지, OCR, 기계 번역, 원문을 지우는 인페인팅, 번역문을 이미지에 다시 렌더링하는 과정을 차례로 수행합니다. 주로 일본어를 대상으로 하며, 중국어 간체와 번체, 영어를 비롯한 여러 언어도 지원합니다.
이미지 폴더를 일괄 처리하는 로컬 도구, 브라우저 UI를 제공하는 웹 서버, API 서비스 또는 Docker로 실행할 수 있습니다. DeepL, Baidu, Youdao, OpenAI 호환 API 같은 온라인 서비스나 NLLB, M2M100, Sugoi 같은 오프라인 모델을 번역에 사용할 수 있습니다. 명령줄 플래그나 JSON 설정 파일을 통해 감지, 인페인팅, 글꼴, 렌더링 옵션을 조정할 수 있습니다.
README에 따르면 프로젝트는 초기 개발 단계입니다. 호스팅된 데모는 더 이상 작동하지 않으므로 직접 호스팅해야 합니다.
핵심 기능
- 01만화와 이미지에서 텍스트 영역을 감지한 뒤 OCR을 수행합니다.
- 02인페인팅으로 원문을 지우고 번역문을 다시 렌더링합니다.
- 03NLLB와 Sugoi 같은 오프라인 모델과 온라인 API를 비롯해 다양한 번역기를 지원합니다.
- 04로컬 일괄 처리 모드, 웹 UI, API 서버, Docker 이미지를 제공합니다.
- 05플래그나 설정 파일을 통해 감지, 업스케일링, 글꼴, 색상화 옵션을 조정할 수 있습니다.
활용 사례
- 공식 번역이 없는 일본 만화나 동인지 페이지 읽기
- 개인적으로 읽기 위해 코믹스나 스크린샷 이미지가 담긴 폴더를 일괄 번역하기
- 인페인팅으로 정리한 배경을 내보내 수동 식자 작업을 위한 번역 이미지 준비하기
- API나 웹 서버를 통해 사내 이미지 번역 서비스 운영하기
빠른 시작
- 1
Python 3.12+가 설치되어 있는지 확인한 다음 저장소를 clone합니다
git clone https://github.com/zyddnys/manga-image-translator.git - 2
가상 환경을 만듭니다
python -m venv venv - 3
가상 환경을 활성화합니다(Linux/macOS)
source venv/bin/activate - 4
requirements.txt에서 종속성을 설치합니다
pip install -r requirements.txt
사용 전 알아둘 점
- README에 따르면 프로젝트는 개발 초기 단계이며 아직 부족한 점이 많습니다.
- 종속성을 빌드하려면 C++ 컴파일러와 Git이 필요하며, Windows 사용자는 Microsoft C++ Build Tools도 필요합니다.
- Docker 이미지 크기는 약 15GB이며, GPU를 사용하려면 CUDA 버전에 맞는 PyTorch가 필요합니다.
- 카피레프트 라이선스인 GPL-3.0에 따라 라이선스가 부여됩니다.
토픽
자주 묻는 질문
- manga-image-translator은(는) 무엇인가요?
- 만화와 기타 이미지의 텍스트를 감지하고 OCR·번역한 뒤 지우고 다시 배치하는 오픈소스 도구로, 주로 일본어를 중국어 또는 영어로 번역합니다. Manga Image Translator는 만화 페이지, 코믹스, 스크린샷 같은 이미지 안의 텍스트를 번역하는 Python 파이프라인입니다. 텍스트 감지, OCR, 기계 번역, 원문을 지우는 인페인팅, 번역문을 이미지에 다시 렌더링하는 과정을 차례로 수행합니다. 주로 일본어를 대상으로 하며, 중국어 간체와 번체, 영어를 비롯한 여러 언어도 지원합니다.
- manga-image-translator은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- manga-image-translator은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- manga-image-translator은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. manga-image-translator의 마지막 커밋은 2026년 10월 11일입니다.
- manga-image-translator은(는) 어디에 사용할 수 있나요?
- 공식 번역이 없는 일본 만화나 동인지 페이지 읽기 개인적으로 읽기 위해 코믹스나 스크린샷 이미지가 담긴 폴더를 일괄 번역하기 인페인팅으로 정리한 배경을 내보내 수동 식자 작업을 위한 번역 이미지 준비하기 API나 웹 서버를 통해 사내 이미지 번역 서비스 운영하기
- manga-image-translator는 어떻게 설치하나요?
- Python 3.12+가 설치되어 있는지 확인한 다음 저장소를 clone합니다: git clone https://github.com/zyddnys/manga-image-translator.git 가상 환경을 만듭니다: python -m venv venv 가상 환경을 활성화합니다(Linux/macOS): source venv/bin/activate requirements.txt에서 종속성을 설치합니다: pip install -r requirements.txt
- manga-image-translator은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zyddnys/manga-image-translator
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
이미지에서 텍스트를 추출하는 오픈 소스 OCR 엔진(libtesseract) 및 명령줄 도구로, LSTM 기반 인식과 100개 이상의 언어를 지원합니다.
Ultralytics YOLO는 객체 탐지, 분할, 분류, 자세 추정, 추적 등을 지원하는 컴퓨터 비전용 Python 라이브러리입니다.
컴퓨터 비전 작업을 위한 이미지 모델 아키텍처, 사전 학습 가중치, 학습·검증·내보내기 스크립트를 제공하는 PyTorch 라이브러리입니다.
이미지 분류와 관련 비전 작업을 위한 Vision Transformer(ViT) 및 다양한 변형 모델의 PyTorch 구현체입니다.
컴퓨터 비전 모델의 예측에 영향을 준 이미지 영역을 시각화하는 CAM 기법을 구현한 PyTorch 라이브러리입니다.