Bionluk
← Tüm Projelere Dön
PROJECT // 04 • DESKTOP • PYTHON • OCR & INPAINT

Comic Editör

Katman (layer) destekli, otonom sayfa ve konuşma balonu çıkarma yeteneğine sahip; yapay zeka destekli profesyonel masaüstü çizgi roman dizgi ve çeviri aracı.

Comic Editör dizgi ve çeviri arayüzü gerçek ekran görüntüsü

1. Problem ve Tasarım Amacı

Çizgi roman çeviri ve dizgi süreçleri geleneksel olarak genel amaçlı görsel düzenleyicilerde (Photoshop vb.) sayfa sayfa, katman katman elle yürütülmekte; bu durum balon temizliği, font hizalama ve metin yerleşimlerinde saatler süren manuel bir iş yükü doğurmaktadır.

Comic Editör, doğrudan çizgi roman formatlarına (CBR, CBZ, PDF, görseller) odaklanarak dizgi ve yerelleştirme sürecini tek bir entegre masaüstü araç üzerinde otomatize etmek amacıyla geliştirilmiştir.

2. Editör Yetenekleri ve Mimarisi

Uygulama, PyQt6 arayüz kütüphanesi ve C++ OpenCV optimizasyonlu inpaint modülleriyle güçlendirilmiştir.

Editör bünyesinde; konuşma balonlarını sahneden tek tıkla otonom çıkaran akıllı tarama motoru, katman bazlı fırça ve damlalık araçları, yerleşik font yönetimi (Comic Neue, Patrick Hand vb.) ve PDF/resim çıktı alma modülleri yer alır. Ayrıca kullanıcılar dilerlerse Gemini API anahtarlarını entegre ederek bağlamsal ve kültürel çeviri desteğinden yararlanabilmektedir.

3. Teknik Nitelikler

Programlama Dili
Python 3.10+
Grafik Arayüz (GUI)
PyQt6
Görüntü İşleme
C++ OpenCV Inpaint
Format Uyumluluğu
CBR, CBZ (UnRAR Yerleşik), PDF
Çeviri Entegrasyonu
Gemini API & Google Altyapısı
Tipografi Desteği
Dinamik Balon Font Ölçekleme

4. Kaynak Kod & Katkı

Comic Editör'ün kaynak kodları açık kaynak olarak GitHub üzerinde sunulmaktadır.