Attēla uz ASCII mākslas konvertētājs bez maksas
Konvertē jebkuru attēlu ASCII mākslā tērzēšanai, README, termināliem vai saistību ziņojumiem. Vairākas rakstzīmju kopas, tostarp bloku rakstzīmes un emocijzīmes.
Nometiet failu šeit vai noklikšķiniet, lai izvēlētos
JPG, PNG, WebP, GIF, HEIC, HEIF · apstrādāts jūsu ierīcē
vai nospiediet Ctrl+V, lai ielīmētu no starpliktuves
Padoms: ekrānuzņēmumu varat ielīmēt ar Ctrl+V
Jūsu faili nekad neatstāj jūsu ierīci. Visa apstrāde notiek lokāli jūsu pārlūkprogrammā.
Biežākie lietojumi
- Izveidojiet ASCII mākslu README failiemIzveidojiet uz tekstu balstītus logotipus un banerī GitHub README, kas tiek renderēti monospace.
- Termināļa un MOTD mākslaĢenerējiet ASCII mākslu termināļa laipni paziņojumiem, SSH banerim vai dienas ziņas failiem.
- ASCII māksla commit ziņojumosPievienojiet neiespējami ASCII mākslu izlaišanas piezīmēm, commit ziņojumiem vai birkas aprakstiem.
- ASCII māksla tērzēšanai un DiscordIzveidojiet ASCII memes un mākslu, ko dalīties Discord, Slack vai IRC kanālos.
- ASCII māksla plakātiem un drukamajamĢenerējiet ASCII mākslu liela mēroga plakātiem, iespiedumiem vai web hero sekcijām.
Kā tas darbojas
Konvertēšana notiek pilnībā jūsu pārlūkprogrammā, izmantojot Canvas API — bez servera, bez augšupielādes. Rīks uzzīmē jūsu attēlu uz ekrāna neredzama audekla, mērogota uz mērķa kolonnu platumu, nolasa katra pikseļa RGB vērtības caur getImageData un kartē katra pikseļa uztverto gaišumu uz rakstzīmi no meklēšanas virknes, ko izvēlaties.
- 1Canvas mēroga attēluJūsu attēls tiek uzzīmēts uz slēpta audekla, izmērots tieši izvades režģim — parasti pēc noklusējuma 80 kolonnas plats, ar automātiski pielāgotu augstumu, lai saglabātu attēla malu attiecību (uz pusi mazākā monospace fontiem, kas ir garāki nekā plati).
- 2Katra pikseļa gaišuma paraugošanaRīks izsauc getImageData, lai nolasītu neapstrādātus RGBA baitus katrai šūnai. Tas konvertē katru pikseli uz vienu gaišuma vērtību, izmantojot ITU-R uztveres formulu (0.299R + 0.587G + 0.114B), tad pielieto jūsu gaišuma nobīdi, kontrasta reizinātāju un gamma līkni.
- 3Gaišums kartējas uz rakstzīmiKoriģētais gaišums (0–1) tiek reizināts ar izvēlētās rakstzīmju virknes garumu — standarta ( .:-=+*#%@), 70-glifu detalizēto, bloku elementus, bināro vai pielāgotu kopu, ko ierakstāt — un rakstzīme šajā indeksā tiek ievietota izvades režģī.
- 4Eksports vienkāršā tekstā, PNG vai HTMLGatavais režģis tiek savienots vienkārša teksta virknē kopēšanai/lejupielādei. PNG eksportam katra rakstzīme tiek renderēta uz otra audekla ar fillText 12px monospace. Krāsu režīms nolasa oriģinālo RGB katram pikselim un ietin katru rakstzīmi iekļauti stilizētā span elementā, ko var eksportēt kā pašpietiekamu HTML failu.
Jūsu attēlu tieši nolasa pārlūkprogrammas Canvas API un tas nekad neatstāj jūsu ierīci — nevienā brīdī nekādi dati netiek sūtīti uz nevienu serveri.
Saistītie rīki
ASCII mākslas banerpaņņa ģenerators
Pārvērtiet tekstu lielos ASCII mākslas banerupanjos klasiskos FIGlet fontus — kopējiet vai lejupielādējiet kā .txt.
OCR — Attēla uz tekstu ekstraktor
Izgūstiet tekstu no attēliem, ekrānuzņēmumiem, skenētiem dokumentiem un PDF (vai saglabājiet meklējamu PDF) ar PP-OCRv5, pilnībā jūsu pārlūkā. Atpazīst latīņu, ķīniešu, japāņu, korejiešu, kirilicas, arābu, devanāgari, taju, grieķu, tamilu un telugu rakstību.
Objektu noņēmējs (burvju dzēšgumija)
Noņem cilvēkus, objektus, tekstu vai plankumus no fotoattēla: pārkrāso tos, un laukums tiek aizpildīts no apkārtnes tieši tavā pārlūkprogrammā. Atcel, salīdzini un saglabā kā JPG vai PNG. Tavs fotoattēls nekad netiek augšupielādēts.