3 puan yazan GN⁺ 2024-06-08 | 1 yorum | WhatsApp'ta paylaş
  • Girdi görselleri; logo, banner, piksel art gibi basit ve yüksek kontrastlı grafiklerdir
  • Çıktı biçimleri arasında tek renkli metin, ANSI renkli metin, HTML ve Neofetch ASCII art biçimi bulunur

Seçenekler

  • Girdi: Birden fazla görsel biçimi (png, svg, jpg vb.) aynı anda dönüştürülebilir.
  • Çıktı: Tek renkli metin, ANSI renkli metin, HTML ve Neofetch ASCII art biçimi desteklenir.
  • Palet: Varsayılan olarak 240 renk kullanılır; kullanıcı renk sayısını ayarlayabilir.
  • Yazı tipi boyutu ve satır yüksekliği: Terminalde en iyi ASCII art için yazı tipi boyutu ve satır yüksekliği ayarlanabilir.
  • Ölçek: Girdi görseli dosyaları, terminalde görünecek boyuta göre ayarlanabilir.
  • Karanlık: Parlaklık eşiği ayarlanarak arka plan şeffaf hâle getirilebilir.
  • İş parçacıkları: Dönüştürme işi birden fazla işlemciye dağıtılarak işleme hızı artırılabilir.

Algoritma

  • Görsel bölme: Görsel renk düzlemlerine ayrılır ve her düzlem 9×19 piksellik dikdörtgen alanlara bölünür.
  • En uygun karakter seçimi: Her alan için en uygun ASCII karakteri seçilerek dönüştürme yapılır.
  • Bit maskesi kullanımı: Dönüştürme hızını artırmak için olası karakterleri hızlıca bulmada bit maskeleri kullanılır.
  • Renk düzlemi ayrımı: Renk düzlemleri CIEDE2000 renk farkı formülü kullanılarak ayrılır.

GN⁺ görüşü

  • İlgi çekici nokta: ASCII Silhouettify, basit bir görsel dönüştürücünün ötesine geçerek çeşitli çıktı biçimlerini desteklediği için oldukça kullanışlıdır.
  • Neden faydalı: Logoları veya banner'ları ASCII art'a dönüştürerek terminal ortamında görsel olarak ifade etmeyi sağlar.
  • Eleştirel bakış: Yüksek çözünürlüklü görseller veya karmaşık grafiklerin dönüştürülmesi zor olabilir.
  • Alternatif ürünler: ANSI art veya kaomoji kullanan başka ASCII art üretim araçları da vardır.
  • Teknolojiye geçişte dikkat edilmesi gerekenler: Dönüştürme hızı ve çıktı kalitesi dikkate alınmalıdır. Özellikle renk paleti ve yazı tipi ayarları önemlidir.

1 yorum

 
GN⁺ 2024-06-08
Hacker News görüşleri
  • Sitedeki en havalı sayfa: ASCII silüetleri oluşturan bir araç tanıtılıyor.
  • Benzer araç: Oyun sprite'larını doğrudan koda gömebilen bir araç yapılmış.
  • ASCII art severler: GIF'leri ASCII'ye dönüştüren bir animasyon aracı tanıtılıyor.
  • Web sürümü sorunu: Web sürümü tamamlanmamış, ancak CLI sürümü çalışıyor.
  • ASCII art örneği: Bir ASCII art örneği paylaşılıyor.
  • motd/issue düzenleme: Bugün epey fazla motd ve issue dosyası düzenlemek gerekecek gibi görünüyor.
  • asciiflow tercihi: figma yerine asciiflow.com tercih ediliyor.
  • Yakın tarihli ilgili gönderi: Bir gün önce benzer konulu bir gönderiden bahsediliyor.
  • Eski baskı yöntemleri: EBCDIC ve ASCII kullanılarak eski usul banner ve görsel basma yöntemleri hatırlanıyor.
  • Renkli Telnet Matrix: Renk eklenmiş bir Telnet Matrix'e benziyor.
  • Retro bilgisayar görsel dönüştürücüsü: Sabit genişlikli yazı tipi kullanan bir retro bilgisayar görsel dönüştürücüsü yapma deneyimi paylaşılıyor.
  • ASCII art'lı blog servisi: ASCII art'ı ana sayfa başlığı olarak ayarlayabilen bir blog servisi üzerinde çalışılıyor.
  • Figlet.js portu: Blog başlıkları oluşturmak için figlet.js portu kullanılıyor.
  • Önerileri denemeyi dört gözle bekleme: Silhouettify ve diğer önerileri denemek için heyecan duyuluyor.