Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Bubble Trans

외국어로 작성된 만화를 이미지 왜곡 없이 한국어로 번역해 보여주는 프로그램입니다. 사용자는 원본 만화의 자연스러운 흐름을 유지하면서도 번역된 내용을 쉽게 읽을 수 있습니다.

직접 라벨링한 2000장의 이미지와 고성능 번역 AI인 DeepL을 활용해 번역의 정확도를 극대화했습니다.

GO 언어를 사용하여 높은 성능과 빠른 속도를 자랑합니다.

기존 방식

대중적인 번역 툴인 구글 번역기 혹은 파파고를 이용하여 이미지 자체를 번역

원본

원본 이미지

구글

파파고 번역

파파고+

구글 번역

문제점

일본어 세로쓰기 방식 미지원

AI가 일본어의 세로쓰기 방식을 제대로 이해하지 못해 텍스트 방향이 잘못 적용됨.

말풍선 크기와 폰트 불일치

각 장면의 말풍선마다 크기와 폰트가 달라 가독성이 떨어집니다.

효과음 번역으로 인한 이미지 왜곡

만화 내용과 상관없는 효과음까지 번역해 이미지가 왜곡됩니다.

이미지를 한장 한장 직접 번역해야 함

폴더 안에 들어있는 이미지를 번역하고 싶다면 작업을 반복해야 합니다


Bubble Trans

bt

장점

이미지 왜곡 없음

Bubble Trans는 이미지의 왜곡 없이 마우스로 현재 읽고 있는 부분의 텍스트만 선택해 읽을 수 있습니다. 또한, 말풍선 이미지를 대체하지 않기 때문에 쓰기 방식이나 텍스트 크기 등에 영향을 받지 않습니다.

폴더 번역 기본 지원

Bubble Trans는 만화를 기준으로 제작되어, 폴더 단위로 번역을 기본적으로 지원합니다.

번역 내용 저장

Bubble Trans는 번역 내용을 저장하여, 이미 번역된 만화를 다시 번역할 필요가 없습니다.


작동 방식

1. Yolo v8을 이용해 이미지에서 말풍선 부분 추출

2. Manga OCR을 사용하여 말풍선 내 텍스트 추출

3. DeepL API를 통해 텍스트를 한국어로 번역

4. 번역된 텍스트를 이미지에 다시 라벨링

5. ebitengin을 이용해 이미지 시각화

6. 라벨링된 좌표값을 기반으로 이미지에 사각형 그리기

7. 마우스 포인터를 디텍팅하여 사각형 안에 마우스가 들어왔는지 확인


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages