· kaynak Hacker News – Front Page (native)
Kindle Comic Converter, eInk manga keskinleştirmek için 2D DFT ve dithering kullanıyor
Bir Show HN gönderisi, Kindle Comic Converter'ın 4-bit eInk ekranlarda daha keskin manga sayfaları ve daha küçük dosyalar elde etmek için 2D DFT, dithering ve cihaza özgü ölçeklendirme uygulamasını ele alıyor.
Dosyaya değil, ekrana göre tasarlanmış bir dönüştürücü
30 Eylül'de Hacker News'in ana sayfasına ulaşan bir Show HN gönderisi, çizgi roman ve mangaları eInk cihazlar için yeniden biçimlendiren açık kaynaklı bir araç olan Kindle Comic Converter'ı (KCC) ele alıyor. Projenin GitHub sayfasına göre Kindle, Kobo, ReMarkable ve diğer okuyucuları destekliyor ve iddiası bir dönüştürücü için alışılmadık: amaç yalnızca daha küçük dosyalar değil, her görüntüyü tam olarak gösterileceği panele göre işleyerek görünür biçimde daha iyi sayfalar.
KCC piksellere ne yapıyor
GitHub sayfası birkaç teknik sıralıyor:
- Yerel çözünürlükte ölçeklendirme. Proje, Humble Bundle ve Fanatical kaynaklı DRM'siz PDF'leri en iyi kaynak olarak gösteriyor; bunlar genelde bir eksende 12000 piksel veya üzeri, oysa 10 inçlik Kindle Scribe bile yalnızca 2480. Cihazın gerçek boyutlarına yeniden örneklemek 600 MB'lık bir cilti yaklaşık 100 MB'a indiriyor; proje bunun ayrıca az bellekli veya depolamalı okuyucularda sayfa çevirme hızını, pil ömrünü ve genel tepkiselliği iyileştirdiğini söylüyor.
- Siyah seviyesi düzeltmesi. Kindle Store mangaları sık sık gri, soluk siyahlarla görüntüleniyor; KCC bunları siyaha geri döndürüyor.
- Frekans alanında temizlik. Kaleido 3 renkli eInk panellerde KCC, iki boyutlu ayrık Fourier dönüşümü kullanarak gökkuşağı deseni artefaktını kaldırıyor; böylece geleneksel bir filtrenin yaratağı bulanıklıktan kaçınıyor.
- Dithering. KOreader çalışan jailbreak yapılmış Kindle'larda KCC, 8-bit JPEG yerine dithering uygulanmış 4-bit PNG veya WEBP çıkarabiliyor. Proje bunu, eInk ekranlar zaten baştan 4-bit olduğu için, görünür kayıp olmadan dosya boyutunu yarıya indirmek olarak tanımlıyor.
- Yerleşim yönetimi. Sayfalar çoğu dönüştürme yönteminin eklediği kenar boşlukları olmadan kenardan kenaya gösterilebiliyor; KCC ayrıca önceden bölünmüş sayfalardan iki sayfalık yayılmaları yarım otomatik algılıyor ve birleşik yayılmaları döndürülmüş ya da dik olarak gösteriyor.
Pratik ayrıntılar ve uyarılar
KCC Windows, macOS ve Linux'ta çalışıyor; JPG/PNG görüntü klasörlerini, CBZ veya EPUB arşivlerini ve PDF'leri kabul ediyor; MOBI/AZW3, EPUB, KEPUB, CBZ, PDF veya görüntü klasörleri çıkarıyor. KindleGen ve 7-Zip, özellik açan ve dönüştürmeleri hızlandıran isteğe bağlı eklentiler.
Proje kusurları hakkında açık sözlü. 2025 Kindle Scribe'te MOBI desteği sınırlı ve boş sayfalar üretebiliyor; bu nedenle orada PDF çıktısı öneriliyor. 2022 ve sonrası Kindle'ı olan Mac kullanıcıları Amazon'un USB dosya aktarım uygulamasına veya OpenMTP'ye ihtiyaç duyabilir. SSS ayrıca KCC çıktısını Calibre'de sonradan işlemeye karşı uyarıyor: sabit yerleşimli EPUB/MOBI desteği,metadata düzenlemelerinin bile biçimlendirmeyi ve sayfa numaralarını bozabileceği kadar zayıf.
KCC, Amazon'un Kindle Comic Creator ile bir bağı olmadığını vurguluyor; o, yoğun manuel iş gerektiren yayıncıya yönelik bir araç. Proje gönüllü bakımcıları anıyor: kurucu Ciro Mattia Gonano (2012–2014), Paweł Jastrzębski (2013–2019) ve Alex Xu (2023–günümüz).
Neden önemli
eInk okuyucular görüntü işleme için tuhaf bir hedef: 4-bit derinlik, yavaş yenileme ve dar bellek bütçeleri. Çoğu dönüştürücü bunu görmezden gelip panelin görüntüleyemeyeceği detaya bit harcayarak genel amaçlı çıktı üretiyor. KCC ise frekans alanında filtreliyor, panelin gerçek bit derinliğine dithering uyguluyor ve tam piksel ızgarasına yeniden örnekliyor — burada tüketici cihazlarındaki mangaya uygulanan, daha çok profesyonel ekran işlerinde görülen donanımdan haberdar bir boru hattı. Kazanç somut: daha derin siyahlar, renkli eInk'te gökkuşağı dokusu yok ve yetersiz donanımda iyi davranacak kadar küçük dosyalar. Aynı zamanda jailbreak'in ve KOreader gibi alternatif okuyucuların kilitli donanımı nasıl genişlettiğinin bir vaka çalışması; 4-bit görüntü formatları ve potansiyel olarak iki kat hızlı CBZ dönüştürme, projenin listelediği faydalardan bazıları.
- #e-ink
- #image-processing
- #open-source
- #kindle
- #manga