Resimden ASCII'ye
Resimleri özelleştirilebilir ayarlarla ASCII sanatına dönüştürün
Resim ve ayarlar
En fazla 25 MiB boyutunda resim dosyası. Tarayıcınız resmi çözümleyebilmelidir.
20-200 sütun. Genişlik boş bırakılırsa 80 kullanılır; diğer değerler özgün tamsayı sınırlamasına göre ayarlanır.
Karakterler eşlenen en düşük yoğunluktan en yükseğe doğru sıralanır. Özel palet boşsa Standart palet kullanılır. Unicode karakter genişlikleri değişebilir.
Dönüştürme seçenekleri
Daha yüksek gama ara eşleme değerlerini düşürür; görünen etki palet sırasına, ters çevirmeye ve ekran renklerine bağlıdır.
ASCII sanatı
Bir resim seçin veya örneği yükleyin.
Görüntüleme ve dışa aktarma notları
- Kaynak algoritma, örneklemeden önce saydam alanları beyazla doldurur.
- Çıktı, özgün parlaklık/kontrast/gama/Float32 dithering sırasını ve 0,5 satır yüksekliği telafisini kullanır.
- Her satırın ardından bir satır sonu eklenir. Hücre sayısına satır sonları dahil değildir ve Unicode kod birimleri sayılmaz.
- Özel palet boşsa Standart palet kullanılır; yalnızca boşluklardan oluşan palet geçerli kalır.
- Eş aralıklı bir yazı tipi kullanın. Emoji ve bazı Unicode karakterler daha geniş ekran hücreleri kaplayabilir.
- ASCII sanatı tek başına anlamlı bir resim açıklaması değildir. Paylaşırken resmi ayrıca anlatın.
- Seçilen resim verisi bu araç tarafından yerel olarak okunur, yüklenmez. Bu, sitedeki diğer tüm betikleri kapsamaz.
Ücretsiz çevrimiçi Resimden ASCII'ye dönüştürücü
Ücretsiz, tarayıcı tabanlı dönüştürücümüzle herhangi bir fotoğrafı veya dijital resmi etkileyici ASCII sanatına dönüştürün. İster terminal uygulamasına retro bir hava katan bir geliştirici, ister metin tabanlı yaratıcılığı keşfeden bir sanatçı olun, bu Resimden ASCII'ye dönüştürücü dosyalarınızı hiçbir sunucuya yüklemeden saniyeler içinde net ve ayrıntılı sonuçlar sunar.
Aracımız, piksel parlaklık değerlerini özenle seçilmiş karakterlere dönüştürerek orijinal resmin tonlarını, kontrastlarını ve şekillerini aslına uygun yansıtan metin tabanlı sanat üretir. Projenizde tam istediğiniz estetiği elde etmek için standart, ayrıntılı, blok ve tamamen özel paletler dahil birden fazla karakter kümesinden birini seçin.
Bu dönüştürücü, seçilen resmi yüklemeden Canvas kullanarak yerel olarak okur. Diğer site betikleri ayrı istekler yapabilir. Dosyalar en fazla 25 MiB olabilir; çıktı 20-200 sütunla, çözümleme ve görüntüleme ise tarayıcıya bağlı sınırlarla kısıtlıdır. Genişlik, kontrast, parlaklık ve gammayı ayarlayın; daha yumuşak geçişler için Floyd-Steinberg titreşimini etkinleştirin. Çıktıyı panonuza kopyalayın veya README dosyaları, forum imzaları, kod yorumları ve daha fazlası için hazır bir düz metin dosyası olarak indirin.
Temel özellikler
- JPG, PNG, GIF ve WebP resim biçimleri desteği
- En boy oranını otomatik koruyan ayarlanabilir çıktı genişliği (20-200 karakter)
- Dört yerleşik karakter kümesi ve tamamen özelleştirilebilir palet
- İnce ayar için gerçek zamanlı parlaklık, kontrast ve gamma kaydırıcıları
- Daha yumuşak ton geçişleri için Floyd-Steinberg titreşimi
- Koyu veya açık arka planlar için renkleri tersine çevirme seçeneği
- Anında panoya kopyalama ve düz metin dosyası indirme
- Boyutları ve toplam karakter sayısını gösteren canlı istatistikler
- %100 istemci tarafında işleme, sunucuya yükleme gerekmez
- Mobil uyumlu duyarlı arayüz
Resimden ASCII'ye dönüştürücü nasıl kullanılır?
- Resminizi yükleyin: Hemen başlamak için yükleme düğmesine tıklayın veya yerleşik örneği deneyin.
- Bir karakter kümesi seçin: Standart, Ayrıntılı, Basit, Bloklar seçeneklerinden birini seçin veya kendi özel karakterlerinizi girin.
- Ayarları düzenleyin: Genişlik, kontrast, parlaklık, gamma ve titreşimi istediğiniz görünüme göre hassas biçimde ayarlayın.
- Gerçek zamanlı önizleyin: Herhangi bir seçeneği değiştirdiğinizde ASCII çıktısı otomatik olarak güncellenir.
- Kopyalayın veya indirin: Sanatı panonuza göndermek için Kopyala, .txt dosyası kaydetmek için İndir düğmesini kullanın.
Kullanım alanları
- Terminal ve CLI markalama: Sunucu giriş ekranlarına ve komut satırı araçlarına dikkat çekici ASCII afişleri ekleyin.
- README süslemeleri: GitHub README dosyalarına metin sanatı logoları ve çizimleri ekleyin.
- Retro oyun grafikleri: Metin modundaki oyunlar için karakter tabanlı hareketli grafikler ve arka planlar oluşturun.
- Forum ve sohbet imzaları: Çevrimiçi profiller için benzersiz metin sanatı imzaları oluşturun.
- Eğitim projeleri: Gri tonlamaya dönüştürme ve titreşim gibi görüntü işleme kavramlarını gösterin.
- Erişilebilirlik testleri: Resmin anlamlı bir açıklamasını sunarak metin ızgarasıyla görüntülemeyi keşfedin. ASCII sanatı tek başına erişilebilir bir resim alternatifi değildir.
- Yaratıcı kodlama: Çıktıyı, üretken sanat ve kod sanatı deneyleri için başlangıç noktası olarak kullanın.
Sıkça sorulan sorular
Bu araç ücretsiz mi?
Araç ücretsizdir ve kayıt gerektirmez. Dosyalar 25 MiB, çıktı genişliği 20-200 sütun ve resim çözümleme/görüntüleme tarayıcının yetenekleriyle sınırlıdır.
Verilerim güvende mi?
Bu dönüştürücü, resim verilerini yüklemeden yerel olarak okur. Bu, her site betiği, depolama işlemi veya istek için gizlilik ya da güvenlik garantisi vermez.
Hangi resim biçimleri desteklenir?
JPG, PNG, GIF ve WebP tipik girdilerdir; ancak çözümleme tarayıcıya bağlıdır. Çıktı, hareketli resim değil sabit bir metin ızgarasıdır; tarayıcı sınırlarında görüntüleme başarısız olabilir.
Floyd-Steinberg titreşimi nedir?
Floyd-Steinberg titreşimi, niceleme hatasını komşu piksellere dağıtarak ASCII çıktısında daha yumuşak ton geçişleri üreten bir hata yayma algoritmasıdır.
ASCII sanatını ticari amaçla kullanabilir miyim?
Dönüştürme, kaynak resim için kullanım hakkı sağlamaz. Sonucu paylaşmadan önce amaçladığınız kullanım için gereken hakları doğrulayın.
İpuçları ve en iyi uygulamalar
- Yüksek kontrastlı resimlerle başlayın: Güçlü açık-koyu farklarına sahip fotoğraflar en kolay tanınan ASCII sanatını üretir.
- Ayrıntılı karakter kümesini kullanın: En geniş ton aralığı için 60'tan fazla farklı karakter kullanan Ayrıntılı kümeyi seçin.
- Genişliği makul tutun: 60-100 karakter genişlik, ayrıntı ve okunabilirlik arasında en iyi dengeyi sağlar.
- Geçişler için titreşimi etkinleştirin: Resminizde yumuşak geçişler varsa daha temiz sonuçlar için Floyd-Steinberg titreşimini açın.
- Ara tonlar için gammayı ayarlayın: Bu algoritmada daha yüksek gamma, ara eşleme değerlerini düşürür. Görsel etki; palet sırasına, tersine çevirmeye ve görüntüleme renklerine bağlıdır; önizlemeyi karşılaştırın.
- Görüntülemek için eş aralıklı yazı tipi kullanın: Doğru hizalamayı korumak için ASCII sanatını her zaman eş aralıklı bir yazı tipiyle görüntüleyin ve paylaşın.