Konvertor obrázkov na ASCII umenie zadarmo
Konvertujte ľubovoľný obrázok na ASCII umenie pre chat, README súbory, terminály alebo správy commitov. Viacero znakových sád vrátane znakov blokov a emoji.
Presuňte sem súbor alebo kliknutím vyberte
JPG, PNG, WebP, GIF, HEIC, HEIF · spracované vo vašom zariadení
alebo stlačte Ctrl+V na vloženie zo schránky
Tip: snímku obrazovky môžete vložiť klávesmi Ctrl+V
Vaše súbory nikdy neopustia vaše zariadenie. Všetko spracovanie prebieha lokálne vo vašom prehliadači.
Bežné použitia
- Vytvárajte ASCII art pre súbory READMEVytvárajte textové logá a banery pre GitHub README, ktoré sa vykresľujú v monospacingu.
- Terminálové a MOTD umenieGenerujte ASCII umenie pre správy o uvítaní terminálu, bannery SSH alebo súbory správy dňa.
- ASCII art v zprávách o potvrdeníPridajte nezabudnuteľné ASCII umenie do poznámok vydania, správ o potvrdení alebo opisov značiek.
- ASCII art na chat a DiscordVytvárajte ASCII memes a umenie na zdieľanie na Discord, Slack alebo IRC kanáloch.
- ASCII art na plagáty a tlačGenerujte ASCII umenie v rozsahu pre plagáty, tlače alebo webové sekcie hrdinov.
Ako to funguje
Prevod prebieha výhradne vo vašom prehliadači pomocou Canvas API — bez servera, bez nahrávania. Nástroj vykreslí váš obrázok na mimoobrazovkové plátno so zmenšením na cieľovú šírku stĺpcov, prečíta hodnoty RGB každého pixelu cez getImageData a namapuje vnímaný jas každého pixelu na znak zo zvoleného reťazca vyhľadávania.
- 1Canvas škáluje obrázokVáš obrázok sa vykreslí na skryté plátno s presnou veľkosťou výstupnej mriežky — predvolene zvyčajne 80 stĺpcov na šírku, s výškou automaticky prispôsobenou tak, aby zachovala pomer strán obrázka (zmenšenou o polovicu pre neproporcionálne písma, ktoré sú vyššie ako širšie).
- 2Vzorkovanie jasu podľa pixeluNástroj volá getImageData na čítanie surových bajtov RGBA pre každú bunku. Prevádza každý pixel na jedinú hodnotu jasu pomocou vzorca vnímania ITU-R (0,299R + 0,587G + 0,114B), potom aplikuje váš posun jasu, násobič kontrastu a gama krivku.
- 3Jas sa mapuje na znakUpravený jas (0–1) sa vynásobí dĺžkou zvoleného reťazca znakov — štandardný ( .:-=+*#%@), podrobný so 70 glyfmi, blokové elementy, binárny alebo vlastná sada, ktorú napíšete — a znak na tomto indexe sa umiestni do výstupnej mriežky.
- 4Export do obyčajného textu, PNG alebo HTMLHotová mriežka sa spojí do reťazca obyčajného textu na kopírovanie/stiahnutie. Pre export PNG sa každý znak vykreslí na druhé plátno pomocou fillText s neproporcionálnym písmom veľkosti 12px. Farebný režim číta pôvodné RGB pre každý pixel a obalí každý znak do elementu span so vsadeným štýlom, ktorý sa dá exportovať ako samostatný súbor HTML.
Váš obrázok sa číta priamo cez Canvas API prehliadača a nikdy neopustí vaše zariadenie — v žiadnom okamihu sa nič neposiela na žiadny server.
Súvisiace nástroje
Generátor ASCII bannerov
Premenia text na veľké ASCII-art bannery v klasických FIGlet fontoch — kopírujte alebo stiahnite ako .txt.
OCR — Extraktor textu z obrázkov
Extrahujte text z obrázkov, snímok obrazovky, naskenovaných dokumentov a PDF (alebo uložte PDF s možnosťou vyhľadávania) pomocou PP-OCRv5 priamo vo vašom prehliadači. Číta latinku, čínske, japonské a kórejské písmo, cyriliku, arabčinu, dévanágarí, thajčinu, gréčtinu, tamilčinu a telugčinu.
Odstraňovač objektov (Magic Eraser)
Odstráňte ľudí, objekty, text alebo škvrny z fotografie: premaľujte ich a oblasť sa vyplní z okolia priamo vo vašom prehliadači. Vráťte späť, porovnajte a uložte ako JPG alebo PNG. Vaša fotografia sa nikdy nenahráva.