Repolode
zyddnys

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. 1

    Python 3.12+가 설치되어 있는지 확인한 다음 저장소를 clone합니다

    git clone https://github.com/zyddnys/manga-image-translator.git
  2. 2

    가상 환경을 만듭니다

    python -m venv venv
  3. 3

    가상 환경을 활성화합니다(Linux/macOS)

    source venv/bin/activate
  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트