Ana içeriğe geç
Programlama

ImageMagick ile 88x31 boyutunda hareketli kitap butonu üretildi

Öne çıkanlar

  • Moby Dick romanı ImageMagick kullanılarak 88x31 piksel boyutunda bir animasyonlu GIF'e aktarıldı.
  • Her karede TomThumb yazı tipiyle 22 karakterlik 5 satır metin gösteriliyor.
  • Romanın tamamını içeren GIF dosyası 4,2 MB boyuta ve 19 saati aşan oynatma süresine ulaştı.

Geliştirici, internet kültürünün klasik simgelerinden biri olan 88x31 piksellik buton formatını kullanarak Moby Dick romanının tamamını hareketli bir GIF dosyasına dönüştürdü. GIF standardında kare sayısı sınırı bulunmamasından yararlanan proje, mikro tipografi teknikleri ve komut satırı araçlarıyla bütün bir edebi eseri piksellerden oluşan mikro bir alana yerleştirdi.

Çalışmada metnin okunabilirliğini sağlamak amacıyla son derece küçük boyutlar için tasarlanan 6x4 piksellik TomThumb yazı tipi tercih edildi. Buton alanı 88x31 piksel olduğundan her kareye 22 karakterden oluşan 5 satır metin yerleştirildi. Metin akışını hazırlamak için cat, tr ve fold komutları kullanıldı, ardından çok baytlı standart dışı karakterler sed yardımıyla temizlendi ve hizalama için bir Python betiği yazıldı.

İşlenen metin blokları, ImageMagick kütüphanesinin convert aracı vasıtasıyla kare kare görselleştirilerek GIF dosyasına aktarıldı. Kareler arası gecikme süresi 6 saniye olarak ayarlandı ve alt kenar boşlukları kırpılarak istenen 88x31 boyutuna ulaşıldı. İlk bölümü örnek olarak sunulan romanın tamamı, 4,2 MB dosya boyutunda ve 19 saatten uzun süren bir animasyon haline geldi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.