Semua alat

Gambar

Foto ke Seni ASCII: Tips agar Hasilnya Lebih Tajam

Pilih foto berlatar polos dengan kontras kuat, lalu atur lebar sesuai tempat menempelnya.

Terakhir diperbarui:

Konverter gambar ke ASCII membagi foto menjadi sel-sel kecil dan mengisi tiap sel dengan karakter yang sesuai kecerahannya. Sel terang mendapat karakter padat seperti @ dan #, sel gelap mendapat . atau spasi. Artinya konverter yang sama bisa memberi hasil sangat berbeda tergantung foto yang dipakai dan pengaturannya.

1. Pilih foto yang mudah dikonversi

Setiap karakter mewakili sepotong kecil foto. Pada 40 kolom, seluruh gambar harus muat dalam 40 karakter per baris, sehingga detail halus hilang dan hanya bentuk besar dan kontras yang tersisa.

Hasilnya bagus Hasilnya kurang
Latar polos atau sederhana Latar ramai dengan banyak benda
Subjek memenuhi bingkai Foto rombongan dengan orang-orang kecil
Area terang dan gelap yang jelas Semuanya dengan kecerahan mirip
Wajah, hewan peliharaan dari dekat, logo Pemandangan, tangkapan layar dengan teks kecil

Memotong foto di sekitar subjek sebelum dikonversi membuatnya jauh lebih jelas pada lebar yang sama.

2. Atur lebar sesuai tujuan

Lebar adalah jumlah kolom. Makin banyak kolom, makin banyak detail, tetapi barisnya makin panjang. Jika satu baris lebih panjang dari gelembung chat atau halaman GitHub, baris itu terlipat dan gambar berantakan, jadi tentukan dulu tujuannya.

Tujuan Lebar yang disarankan
Aplikasi chat dan Discord 40 sampai 60 kolom
README GitHub atau komentar kode Sekitar 80 kolom
Terminal 80 sampai 120 kolom
Gambar PNG 90 atau lebih. Makin lebar, makin mirip foto

Ini lukisan contoh (Gadis dengan Anting Mutiara karya Vermeer) pada 40 kolom dengan pengaturan bawaan. Bahkan pada 40 kolom, sorban, wajah, dan bahu masih terlihat, dan pembersihan bayangan bawaan membuat latar gelap kosong. (Buka dengan pengaturan ini)

  ...
 .. ...                 -
 .........          -*##%@@%*-
 .....-......   +*##%####%###*=.  ..
 ....---.-..  *%@@%%#####*****+:  .
 .....-..... *%%%########++=+##*.
  .-....-.. .%@@@%#**+*::====**++
    ......-.=%%%##%%*=::::=+=:#=*.
 .........- *%%##@****++=::=: %+*:.
 ....... .. *@%*#%%%#*++===:: #**=-
     ...    :@#**%%#*+**++: . ###*+
     ....  . ##**##******:    #%*#+=
... ..........%%###***+=*****+*%*@=*.
........ ..... -=: ##%@@@%**+=*%#%**= .
      ... .   ..  =@@%#*+::=::-%%##**.
           .     .@####*+:::==.%%##*@*
      .          *######+==:=: #%##*@#.
                *#######*+*++: ##%= :
                #####*###*++++==::    .
               #####******==+=++:   .
              *##**#****#*==++*=+:
             *###**#****#*+===+==:
            *####*+*******=::=::==.

3. Pilih set karakter

Set karakter adalah daftar karakter untuk setiap tingkat kecerahan.

Set Karakter Paling cocok untuk
Standar . : - = + * # % @ Berfungsi hampir di mana saja
Blok ░ ▒ ▓ █ Gradasi halus dan tampilan padat. Bagus untuk PNG
Detail 70 karakter Gradasi halus yang terasa di lebar besar
Biner # dan spasi Siluet saja. Bagus untuk logo dan bentuk sederhana

Lukisan yang sama dengan set Blok tampak seperti ini. Sel terlihat terisi, sehingga bentuk tetap padat walau lebarnya kecil. (Buka dengan pengaturan ini)

                        ░
                    ░▒▓▓▓███▒░
                ▒▒▓▓▓▓▓▓▓▓▓▓▓▒░
      ░       ▒▓███▓▓▓▓▓▓▒▒▒▒▒░░
             ▒▓▓▓▓▓▓▓▓▓▓▓▒░░░▓▓▒
   ░         ████▓▓▒▒░▒░░░░░░▒▒▒░
          ░ ░▓██▓▓▓▓▒░░░░░░░░░▓░▒
          ░ ▒▓▓▓▓█▒▒▒▒░░░░░░░ ▓▒▒░
            ▒█▓▒▓█▓▓▓▒▒▒░░░░░ ▓▒▒░
            ░█▓▒▒█▓▓▒▒▒▒▒░░   ▓▓▓▒▒
             ▓▓▒▒▓▓▒▒▒▒▒▒░    ▓▓▒▓▒░
              ██▓▓▓▒▒▒▒░▒▒▒▒▒░▒▓▒█░▒
               ░░░ ▓▓████▓▒▒▒░▒▓▓▓▒▒░
                  ░███▓▒░░░░░░░▓▓▓▓▒▒
                  █▓▓▓▓▒░░░░░░ ▓▓▓▓▒█▒
                 ▒▓▓▓▓▓▓░░░░░░ ▓▓▓▓▒█▓
                ▒▓▓▓▓▓▓▓▒▒▒▒░░ ▓▓▓░ ░
                ▓▓▓▓▓▒▓▓▓▒░░░▒░░░░
               ▓▓▓▓▓▒▒▒▒▒▒░░░░▒░░
              ▒▓▓▒▒▓▒▒▒▒▓▒░░░░▒░▒░
             ▒▓▓▓▒▒▓▒▒▒▒▓▒▒░░░▒░░░
            ▒▓▓▓▓▒▒▒▒▒▒▒▒▒░░░░░░░░

Karakter blok bisa punya lebar berbeda di aplikasi yang tidak memakai font monospace, sehingga baris bergeser. Untuk teks di aplikasi chat, set Standar lebih aman.

4. Biarkan nada otomatis menyala

Nada otomatis melihat sebaran kecerahan foto dan melebarkan kontras sesuai itu, agar konverter memakai lebih banyak tingkat dari set karakter. Apa yang terjadi jika dimatikan dan kontras juga diturunkan?

::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::+***###+:::::::::::
::::::::::::::::=************+=:::::::::
::::::::::::::+####******+**+*==::::::::
:::::::::::::************+===**+::::::::
:::::::::::::#####**+=+======+*+=:::::::
::::::::::::=*##**#**=========*=+:::::::
::::::::::::+****#++*+=======:*+*=::::::
::::::::::::*#***##**+++=====:***=::::::
::::::::::::=#*+*#***=+++==:::***+=:::::
:::::::::::::*******+*+++=::::*#**+=::::
::::::::::::::##******+=*++**=***#=*::::
::::::::::::::::==:**####**+==+#**++=:::
::::::::::::::::::=###*+======:#***+*:::
::::::::::::::::::#****+======:*#**+#+::
:::::::::::::::::*******======:*#***#*::
::::::::::::::::********++++==:***=:=:::
::::::::::::::::*********+======::::::::
:::::::::::::::***********=======:::::::
::::::::::::::****+*******====+=+=::::::
:::::::::::::*****+**++***====+===::::::
::::::::::::******+**++**+========::::::

Latar gelap kini hanya :, dan sosoknya kebanyakan * dan #, sehingga detail seperti bayangan wajah jadi kabur. Perbedaan kecerahan dipadatkan ke beberapa tingkat saja. (Buka dengan pengaturan ini)

Biarkan nada otomatis menyala dan ubah Kecerahan serta Kontras hanya jika hasilnya terlalu gelap atau terang. Jika bentuk masih tampak lembek, naikkan Penegasan tepi. Fitur ini tersedia dengan set Standar dan Detail.

5. Balik warna untuk latar putih

Kotak hasil konverter berlatar gelap. Area terang mendapat karakter padat, sehingga gambar tampak benar di layar gelap.

Tempel di latar putih, seperti Notepad atau tema terang GitHub, maka terang dan gelap tampak tertukar seperti negatif foto. Jika akan ditaruh di latar putih, nyalakan Balik warna sebelum menyalin.

6. Pilih cara menyimpan

Yang Anda inginkan Tombol
Menempel karakternya Salin
Menyimpan di file atau memasukkan ke kode TXT
Mengirim dengan bentuk persis PNG
Mempertahankan warna asli Pilih Asli di Warna, lalu Simpan PNG

Menyalin sebagai teks hanya menyimpan karakter dan membuang warna. Untuk mempertahankan warna, pilih Asli (atau gradien) sebagai mode warna dan tekan Simpan PNG. Efek cahaya dan latar transparan juga tersimpan di PNG.

7. Mengonversi GIF animasi

Untuk gambar bergerak, unggah file ke konverter GIF ke ASCII. Tips yang sama berlaku untuk setiap bingkai. Pilih GIF 2–3 detik berlatar sederhana dengan kontras jelas, dan gunakan lebar sedikit lebih kecil agar konversi dan penyimpanan tetap cepat. Hasilnya bisa disimpan sebagai GIF animasi.

Foto dikonversi di browser Anda dan tidak dikirim ke server untuk dikonversi.