Apa itu Gambar ke Seni ASCII?
Image to ASCII Art mengubah foto menjadi karakter teks. Sesuaikan lebar output, set karakter, dan kontras untuk README, seni terminal, atau proyek kreatif. Semuanya berjalan di perangkat Anda — tidak ada yang diunggah.
Lebar keluaran berkisar dari 30 hingga 200 karakter per baris. Pilih dari tujuh gradien — Standar (10 tingkat), Detail (lebih dari 70 karakter untuk bayangan fotorealistis), Minimal (hanya titik), Blok (karakter blok Unicode), Numerik (digit), Matematika (operator), atau Kustom tempat kamu mengetik sendiri urutan dari paling terang ke paling gelap. Slider kecerahan dan kontras membentuk ulang gambar sebelum dipetakan, jadi foto pudar maupun yang gelap sama-sama menghasilkan seni yang terbaca. Mode dithering (Floyd-Steinberg atau Bayer terurut) memecah pita warna sehingga kumpulan karakter kecil pun tetap menjaga gradien yang halus. Aktifkan Keluaran berwarna untuk mewarnai setiap karakter dengan warna piksel asalnya. Tombol deteksi tepi hanya menelusuri garis tepi, cocok untuk potret, logo, dan diagram yang lebih mementingkan garis daripada area terisi. Tombol invert menukar terang dan gelap untuk terminal berlatar hitam. Salin hasilnya ke clipboard, simpan sebagai .txt, atau unduh PNG yang sudah dirender atau HTML berwarna.
Cara menggunakan
- Langkah 1 — Unggah gambar (PNG, JPEG, atau WebP), atau cukup tekan Ctrl + V untuk menempel tangkapan layar atau gambar yang disalin langsung. Alat ini langsung mengubahnya menjadi ASCII art menggunakan kepadatan karakter default.
- Langkah 2 — Pilih preset karakter (Standar, Detail, Minimal, Blok, Numerik, Matematika, atau karakter kustom milikmu), geser slider lebar, lalu setel kecerahan, kontras, deteksi tepi, dan invert sampai hasilnya sesuai keinginan. Thumbnail gambar asli tetap di layar agar kamu bisa membandingkan sambil menyetel.
- Langkah 3 — Salin ASCII art ke clipboard Anda atau unduh sebagai file teks. Anda juga bisa menyimpan PNG yang sudah dirender atau file HTML mandiri yang mempertahankan warnanya.
Kapan menggunakan
- Menaruh maskot atau logo proyek di README agar tampil bersih di GitHub.
- Membuat banner terminal retro atau motd dari foto wajah atau hewan peliharaan.
- Membuat visual cepat untuk slide hackathon atau kartu ucapan bertema programmer.
Hasil
Seorang developer mengunggah logo perusahaan mereka, mengatur lebar menjadi 80 karakter untuk tampilan terminal, memilih set karakter detail untuk bayangan yang lebih baik, dan menyalin versi ASCII ke file README.md proyek mereka.
FAQ
- Kenapa hasilnya terlihat seperti memanjang ke bawah?
- Sebagian besar font monospace memiliki tinggi sekitar dua kali lebarnya, jadi tiap karakter mencakup sekitar dua baris piksel sumber. Konverter mengompensasi dengan mengambil sampel dua baris piksel per baris output. Jika monospace Anda berproporsi berbeda, gambar akan tampak gepeng atau memanjang.
- Kapan pakai Detail daripada Standar?
- Gunakan Detail untuk konversi yang nyaris fotografis ketika Anda ingin terlihat fitur wajah atau gradasi halus. Gunakan Standar untuk ikon, logo, atau apa pun yang harus terbaca jelas di terminal: karakter lebih sedikit, bising visualnya lebih rendah saat lebarnya kecil.
- Lebar output yang ideal berapa?
- 80 kolom adalah lebar terminal klasik dan default yang aman. Naikkan ke 120 untuk potret berdetail tinggi. Turunkan ke 40 untuk ikon kecil di README. Di atas 200 ukurannya menyulitkan tampilan mobile dan klien email biasanya memotong baris.
- Kenapa kontrasnya terasa pudar dibanding foto aslinya?
- Gunakan slider kecerahan dan kontras tepat di bawah menu preset. Menaikkan kontras 20-40 membuat nada tengah meloncat ke karakter yang lebih padat, dan inilah yang menyelamatkan potret serta tangkapan layar yang pudar. Jika kontras baru membuat semuanya terlalu gelap atau terlalu terang, imbangi dengan kecerahan.
- Apakah Invert mengubah karakternya atau cuma warnanya?
- Yang berubah adalah pemetaan karakternya. Tanpa Invert, piksel gelap dipetakan ke glif padat seperti @ dan #. Dengan Invert, piksel gelap dipetakan ke glif ringan seperti . atau spasi, yang pas untuk terminal teks putih di latar hitam atau editor mode gelap.
Alat terkait
Penggabung Gambar
Gabungkan beberapa gambar secara horizontal atau vertikal
Inversi Warna Gambar
Balik atau negasikan semua warna dalam sebuah gambar
Pelacak PNG ke SVG
Ubah gambar raster menjadi grafik vektor yang dapat diskalakan
Generator Sprite Sheet
Gabungkan gambar menjadi satu sprite sheet
Konverter Gambar ke ICO
Konversi gambar ke format favicon ICO
Alat Dithering
Terapkan algoritma dithering untuk mengurangi warna gambar