Resmi ASCII sanatına çevir
Harflerden yapılmış bir resim.
Dosyaları buraya bırakın
veya cihazınızdan seçmek için tıklayınKabul edilen: JPG, JPEG, PNG, WEBP, AVIF, GIF, BMP, HEIC, HEIF
Her işlemde en fazla 3 dosyaDosya başına en fazla 20 MBGünde 5 işlemPro ile sınırları kaldırın✓ Çevrimdışı çalışır
Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez, hiçbir şey saklanmaz; hatta başlamadan önce internet bağlantınızı kapatabilirsiniz.
Örnek
Örnek: göl kıyısında bir dağ evi, 80 karakterle bir projenin README dosyasına
Bir üniversite öğrencisi, Python oyun projesinin README dosyasının en üstüne harflerden bir resim koymak istiyor. Resim manzara.png, 1200 × 800 piksel: karlı dağlar, güneş, bir göl ve çamların arasında kırmızı bir ev. Ayarlar varsayılan: Satır başına karakter 80, Karakterler «Standart», «Koyu zemin için» kapalı.
- Resim 80 sütun ve 27 satıra bölünür. Şekli 53 satır gerektirirdi; bir karakter genişliğinin yaklaşık iki katı yüksek olduğu için yarısı alınır.
- Her hücrenin ortalama parlaklığı bir karakter seçer: beyaza boşluk, en koyuya @. Gökyüzü = ve - gibi hafif karakterlerle, koyu çamlar ve çimen * ve # ile dolar.
- Her satır tam 80 karakterdir, sondaki boşluklar da korunur; README’de üç ters tırnaklı (```) bir kod bloğuna yapıştırılınca eşit genişlikli yazı tipinde düzgün durur.
| Satır başına karakter | Manzara 1200 × 800 | Telefon fotoğrafı, yatay 4032 × 3024 | Telefon fotoğrafı, dikey 3024 × 4032 |
|---|---|---|---|
| 40 | 13 satır | 15 satır | 27 satır |
| 60 | 20 satır | 23 satır | 40 satır |
| 80 | 27 satır | 30 satır | 53 satır |
| 100 | 33 satır | 38 satır | 67 satır |
| 120 | 40 satır | 45 satır | 80 satır |
| 160 | 53 satır | 60 satır | 107 satır |
manzara-ascii.txt (80 × 27 karakter) ve aynı metnin beyaz üstüne siyah çizildiği manzara-ascii.png. Siyah zeminli bir terminalde gösterecekseniz «Koyu zemin için»i işaretleyin: gölgeler tersine döner, PNG de koyu üstüne açık çizilir.
Nasıl çalışır
- Kontrastı iyi bir resim ekleyin.
- Karakter genişliğini seçin.
- Terminal için «koyu zemin»i işaretleyin.
- Çevirin, metni kopyalayın ya da metni ve PNG'yi indirin.
Sık sorulan sorular
- Düzenleyicimde neden kayık görünüyor?
- ASCII sanatı yalnızca eşit genişlikli yazı tipinde hizalanır. Kod bloğuna, terminale ya da monospace bir yazı tipine yapıştırın.
- Satırlar neden yarı yarıya?
- Bir karakter genişliğinin yaklaşık iki katı yüksekliktedir; her satır iki kat yükseklik kapsar ve oranlar korunur.
- Hangi karakter setini seçmeliyim?
- Standart 10 karakter kullanır ( .:-=+*#%@ ) ve her yerde düzgün görünür. Ayrıntılı 70 karakterle daha ince geçişler verir; fotoğraflarda yüzler ve gölgeler daha iyi seçilir. Bloklar boşlukla birlikte beş tonla ( ░▒▓█ ) dolu kutulardan, piksel görünümlü bir resim çizer.
- Kaç satır çıkar?
- Resmin oranından: karakter sayısı × yükseklik ÷ genişlik ÷ 2, yuvarlanarak. 80 karakterde 1200 × 800 bir manzara 27, kare bir resim 40, dikey bir telefon fotoğrafı 53 satır olur.
- Resim yükleniyor mu?
- Hayır, dönüşüm tarayıcıda yapılır.