Gambar ke ASCII
Konversi gambar ke seni ASCII dengan pengaturan yang dapat disesuaikan
Gambar & pengaturan
File gambar hingga 25 MiB. Browser harus dapat mendekode gambar tersebut.
20-200 kolom. Lebar yang dikosongkan memakai 80; nilai lain memakai pembatasan bilangan bulat asli.
Karakter disusun dari intensitas terendah hingga tertinggi yang dipetakan. Palet kustom yang kosong akan kembali ke Standar. Lebar glif Unicode bisa berbeda-beda.
Opsi konversi
Gamma yang lebih tinggi menurunkan nilai pemetaan menengah; efek yang terlihat bergantung pada urutan palet, inversi, dan warna layar.
Seni ASCII
Pilih gambar atau muat contoh.
Catatan tampilan & ekspor
- Algoritma sumber mengisi area transparan dengan warna putih sebelum pengambilan sampel.
- Hasil memakai urutan asli kecerahan/kontras/gamma/dithering Float32, dengan kompensasi tinggi baris 0,5.
- Setiap baris diakhiri pergantian baris. Jumlah sel tidak menghitung pergantian baris dan tidak menghitung unit kode Unicode.
- Palet kustom yang kosong memakai Standar; palet yang hanya berisi spasi tetap valid.
- Gunakan font monospace. Emoji dan beberapa glif Unicode dapat menempati sel tampilan yang lebih lebar.
- Seni ASCII saja bukan deskripsi gambar yang bermakna. Jelaskan gambarnya saat membagikannya.
- Data gambar yang dipilih dibaca secara lokal oleh alat ini, tanpa diunggah. Hal ini tidak mencakup semua skrip lain di situs.
Konverter Gambar ke ASCII Art Online Gratis
Ubah foto atau gambar digital apa pun menjadi ASCII art yang memukau dengan konverter gratis berbasis browser ini. Baik Anda pengembang yang ingin memberi sentuhan retro pada aplikasi terminal maupun seniman yang menjelajahi kreativitas berbasis teks, konverter gambar ke ASCII ini menghasilkan hasil yang tajam dan detail dalam hitungan detik tanpa mengunggah file Anda ke server mana pun.
Alat kami mengubah nilai kecerahan piksel menjadi karakter pilihan, menghasilkan seni berbasis teks yang setia mereproduksi nada, kontras, dan bentuk gambar asli. Pilih dari beberapa set karakter, termasuk standar, detail, blok, dan palet kustom sepenuhnya, untuk mendapatkan estetika yang tepat bagi proyek Anda.
Konverter ini membaca gambar yang dipilih secara lokal menggunakan Canvas, tanpa mengunggahnya. Skrip lain di situs dapat membuat permintaan terpisah. File dapat berukuran hingga 25 MiB, dengan 20-200 kolom keluaran dan batas decoding/rendering yang bergantung pada browser. Atur lebar, kontras, kecerahan, gamma, dan aktifkan dithering Floyd-Steinberg untuk gradasi yang lebih halus. Salin hasilnya ke papan klip atau unduh sebagai file teks biasa, siap untuk README, tanda tangan forum, komentar kode, dan lainnya.
Fitur utama
- Dukungan untuk format gambar JPG, PNG, GIF, dan WebP
- Lebar keluaran yang dapat diatur (20-200 karakter) dengan rasio aspek yang dipertahankan otomatis
- Empat set karakter bawaan ditambah palet yang sepenuhnya dapat disesuaikan
- Penggeser kecerahan, kontras, dan gamma waktu nyata untuk penyesuaian halus
- Dithering Floyd-Steinberg untuk transisi nada yang lebih halus
- Tombol pembalik warna untuk latar gelap atau terang
- Salin ke papan klip instan dan unduh file teks biasa
- Statistik langsung yang menampilkan dimensi dan jumlah total karakter
- Pemrosesan 100% di sisi klien, tanpa unggahan ke server
- Antarmuka responsif yang ramah seluler
Cara Menggunakan Konverter Gambar ke ASCII
- Unggah gambar Anda: Klik tombol unggah atau coba contoh bawaan untuk langsung memulai.
- Pilih set karakter: Pilih Standar, Detail, Sederhana, Blok, atau masukkan karakter kustom Anda sendiri.
- Atur pengaturan: Sesuaikan lebar, kontras, kecerahan, gamma, dan dithering agar cocok dengan visi Anda.
- Pratinjau waktu nyata: Hasil ASCII diperbarui otomatis setiap kali Anda mengubah opsi apa pun.
- Salin atau unduh: Gunakan tombol Salin untuk mengirim karya ke papan klip Anda, atau Unduh untuk menyimpan file .txt.
Kasus penggunaan
- Branding terminal & CLI: Tambahkan banner ASCII yang menarik perhatian ke layar login server dan alat baris perintah.
- Dekorasi README: Sematkan logo dan ilustrasi seni teks di file README GitHub.
- Grafis game retro: Hasilkan sprite dan latar berbasis karakter untuk game mode teks.
- Tanda tangan forum & obrolan: Buat tanda tangan seni teks yang unik untuk profil online.
- Proyek edukasi: Peragakan konsep pemrosesan gambar seperti konversi skala abu-abu dan dithering.
- Pengujian aksesibilitas: Jelajahi perenderan kisi teks, sambil tetap menyertakan deskripsi gambar yang bermakna. ASCII art saja bukan alternatif gambar yang aksesibel.
- Pengodean kreatif: Gunakan hasilnya sebagai titik awal untuk seni generatif dan eksperimen seni kode.
Pertanyaan yang sering diajukan
Apakah alat ini gratis?
Alat ini gratis tanpa pendaftaran. File dibatasi 25 MiB, lebar keluaran 20-200 kolom, dan decoding/rendering gambar mengikuti kemampuan browser.
Apakah data saya aman?
Konverter ini membaca data gambar secara lokal tanpa mengunggahnya. Hal itu tidak menjamin privasi atau keamanan untuk setiap skrip situs, operasi penyimpanan, atau permintaan.
Format gambar apa saja yang didukung?
JPG, PNG, GIF, dan WebP adalah masukan yang umum, tetapi decoding bergantung pada browser. Keluarannya berupa kisi teks statis, bukan gambar animasi; rendering dapat gagal pada batas browser.
Apa itu dithering Floyd-Steinberg?
Dithering Floyd-Steinberg adalah algoritma difusi galat yang menyebarkan galat kuantisasi ke piksel di sekitarnya, menghasilkan gradasi nada yang lebih halus pada keluaran ASCII.
Bisakah saya memakai ASCII art ini secara komersial?
Konversi tidak menetapkan hak penggunaan atas gambar sumber. Pastikan hak apa pun yang diperlukan untuk penggunaan Anda sebelum membagikan hasilnya.
Tips & praktik terbaik
- Mulai dengan gambar berkontras tinggi: Foto dengan perbedaan terang-gelap yang kuat menghasilkan ASCII art yang paling mudah dikenali.
- Gunakan set karakter Detail: Untuk rentang nada maksimum, pilih set Detail yang memakai lebih dari 60 karakter berbeda.
- Jaga lebar tetap sedang: Lebar 60-100 karakter memberi keseimbangan terbaik antara detail dan keterbacaan.
- Aktifkan dithering untuk gradasi: Jika gambar Anda memiliki gradasi yang halus, aktifkan dithering Floyd-Steinberg untuk hasil yang lebih bersih.
- Atur gamma untuk nada tengah: Gamma yang lebih tinggi menurunkan nilai pemetaan menengah dalam algoritma ini. Efek visualnya bergantung pada urutan palet, pembalikan, dan warna layar; bandingkan dengan pratinjau.
- Gunakan font monospace untuk tampilan: Selalu lihat dan bagikan ASCII art dengan jenis huruf monospace agar perataan tetap benar.