Konvertor slike u ASCII umetnost — besplatno
Konvertujte bilo koju sliku u ASCII umetnost za ćaskanje, README fajlove, terminale ili poruke commit-a. Više skupova karaktera uključujući blok karaktere i emoji.
Prevucite datoteku ovde ili kliknite da izaberete
JPG, PNG, WebP, GIF, HEIC, HEIF · obrađeno na vašem uređaju
ili pritisnite Ctrl+V da nalepite iz privremene memorije
Savet: sliku ekrana možete nalepiti pomoću Ctrl+V
Vaši fajlovi nikada ne napuštaju vaš uređaj. Sva obrada se odvija lokalno u vašem pregledaču.
Uobičajene upotrebe
- Kreirajte ASCII umetnost za README datotekeKreirajte tekstualne logotipe i bannere za GitHub README-e koji se prikazuju u monospace-u.
- Terminalna i MOTD umetnostGenerirajte ASCII umetnost za poruke dočeka terminala, SSH bannere ili datoteke poruke dana.
- ASCII umetnost u porukama za potvrduDodajte upečatljivu ASCII umetnost napomenama o izdanju, porukama za potvrdu ili opisima tagova.
- ASCII umetnost za ćaskanje i DiscordKreirajte ASCII meme-ove i umetnost za deljenje na Discord-u, Slack-u ili IRC kanalima.
- ASCII umetnost za postere i štampuGenerirajte ASCII umetnost velikog obima za postere, štampe ili web hero sekcije.
Kako funkcioniše
Konverzija se u potpunosti izvršava u vašem pregledaču koristeći Canvas API — bez servera, bez otpremanja. Alatka crta vašu sliku na van-ekransko platno skalirano na ciljnu širinu kolone, čita RGB vrednosti svakog piksela preko getImageData, i mapira perceptualnu svetlinu svakog piksela na znak iz niza pretraživanja koji izaberete.
- 1Canvas skalira slikuVaša slika se crta na skriveno platno dimenzionisano tačno na izlaznu mrežu — obično 80 kolona širine podrazumevano, sa visinom automatski podešenom da očuva odnos stranica slike (prepolovljeno za monospace fontove, koji su viši nego širi).
- 2Uzorkovanje luminance po pikseluAlatka poziva getImageData da pročita sirove RGBA bajtove za svaku ćeliju. Konvertuje svaki piksel u jednu vrednost svetline koristeći perceptualnu formulu ITU-R (0,299R + 0,587G + 0,114B), zatim primenjuje vaš pomak svetline, množilac kontrasta, i gama krivu.
- 3Svetlina se mapira na znakPrilagođena svetlina (0–1) se množi dužinom izabranog niza znakova — standardni ( .:-=+*#%@), detaljan sa 70 glifova, blok elementi, binarni, ili prilagođen skup koji otkucate — i znak na tom indeksu se postavlja u izlaznu mrežu.
- 4Izvoz kao obični tekst, PNG, ili HTMLGotova mreža se spaja u niz običnog teksta za kopiranje/preuzimanje. Za PNG izvoz, svaki znak se iscrtava na drugom platnu sa fillText na 12px monospace. Režim boje čita originalni RGB po pikselu i omotava svaki znak u span element sa inline stilom, koji se može izvesti kao samostalan HTML fajl.
Vaša slika se čita direktno Canvas API-jem pregledača i nikada ne napušta vaš uređaj — nijedan podatak se ne šalje nijednom serveru ni u jednom trenutku.
Slične alatke
Generator ASCII banera
Pretvori tekst u velike ASCII-art banere u klasičnim FIGlet fontovima — kopiraj ili preuzmi kao .txt.
OCR — Ekstraktor teksta iz slika
Izdvojite tekst iz slika, snimaka ekrana, skeniranih dokumenata i PDF-ova (ili sačuvajte PDF u kojem se može pretraživati) pomoću PP-OCRv5, potpuno u vašem pregledaču. Čita latinicu, kineski, japanski, korejski, ćirilicu, arapsko, devanagari, tajlandsko, grčko, tamilsko i telugu pismo.
Uklanjanje objekata (Magična gumica)
Uklonite ljude, objekte, tekst ili mrlje sa fotografije: obojite preko njih i oblast se popunjava iz okoline, direktno u vašem pretraživaču. Poništite, uporedite i sačuvajte kao JPG ili PNG. Vaša fotografija se nikada ne otprema.