Bild till ASCII
Konvertera bilder till ASCII-konst med anpassningsbara inställningar
Bild och inställningar
Bildfil på upp till 25 MiB. Webbläsaren måste kunna avkoda bilden.
20-200 kolumner. Om bredden lämnas tom används 80; andra värden använder den ursprungliga heltalsbegränsningen.
Tecknen går från lägsta till högsta mappade intensitet. En tom egen palett återgår till Standard. Bredden på Unicode-tecken kan variera.
Konverteringsalternativ
Högre gamma sänker mellanliggande mappningsvärden; den synliga effekten beror på palettens ordning, inversion och skärmfärger.
ASCII-konst
Välj en bild eller ladda exemplet.
Anteckningar om visning och export
- Källalgoritmen fyller transparens med vitt före samplingen.
- Resultatet följer den ursprungliga ordningen för ljusstyrka, kontrast, gamma och Float32-dithering, med en radhöjdskompensation på 0,5.
- Ett radbrott följer efter varje rad. Antalet celler räknar inte radbrott och räknar inte Unicode-kodenheter.
- En tom egen palett använder Standard; en palett med enbart blanksteg är fortfarande giltig.
- Använd ett teckensnitt med fast breddsteg. Emojis och vissa Unicode-tecken kan ta upp bredare visningsceller.
- ASCII-konst är i sig ingen meningsfull bildbeskrivning. Förklara bilden när du delar den.
- Vald bilddata läses lokalt av det här verktyget, utan att laddas upp. Detta gäller inte alla andra skript på webbplatsen.
Gratis konverterare från bild till ASCII-konst online
Förvandla vilket foto eller digital bild som helst till snygg ASCII-konst med vår kostnadsfria konverterare i webbläsaren. Oavsett om du är utvecklare och vill ge ett terminalprogram retrokänsla eller konstnär som utforskar textbaserad kreativitet ger den här konverteraren från bild till ASCII skarpa, detaljrika resultat på några sekunder, utan att dina filer laddas upp till någon server.
Vårt verktyg omvandlar pixlarnas ljusstyrka till noggrant utvalda tecken och ger textbaserad konst som troget återger originalbildens toner, kontraster och former. Välj bland flera teckenuppsättningar, till exempel standard, detaljerad, block och helt egna paletter, för att få exakt den stil som ditt projekt kräver.
Konverteraren läser den valda bilden lokalt med Canvas, utan att ladda upp den. Andra skript på webbplatsen kan göra separata anrop. Filer får vara upp till 25 MiB, med 20-200 kolumner i utdata och gränser för avkodning och rendering som beror på webbläsaren. Justera bredd, kontrast, ljusstyrka och gamma, och aktivera Floyd-Steinberg-dithering för mjukare toningar. Kopiera resultatet till urklipp eller ladda ner det som en ren textfil, redo för README-filer, forumsignaturer, kodkommentarer med mera.
Viktiga funktioner
- Stöd för bildformaten JPG, PNG, GIF och WebP
- Justerbar utdatabredd (20-200 tecken) med automatiskt bevarat bildförhållande
- Fyra inbyggda teckenuppsättningar plus en helt anpassningsbar palett
- Reglage för ljusstyrka, kontrast och gamma i realtid för finjustering
- Floyd-Steinberg-dithering för mjukare tonövergångar
- Reglage för att invertera färgerna, för mörka eller ljusa bakgrunder
- Omedelbar kopiering till urklipp och nedladdning som ren textfil
- Statistik i realtid med mått och totalt antal tecken
- 100 % bearbetning hos klienten, ingen uppladdning till server krävs
- Mobilanpassat responsivt gränssnitt
Så använder du konverteraren från bild till ASCII
- Ladda upp din bild: Klicka på uppladdningsknappen eller prova det inbyggda exemplet för att komma igång direkt.
- Välj teckenuppsättning: Välj Standard, Detaljerad, Enkel eller Block, eller ange egna tecken.
- Justera inställningarna: Finjustera bredd, kontrast, ljusstyrka, gamma och dithering efter dina önskemål.
- Förhandsgranska i realtid: ASCII-resultatet uppdateras automatiskt när du ändrar något alternativ.
- Kopiera eller ladda ner: Använd Kopiera-knappen för att skicka konsten till urklipp, eller Ladda ner för att spara en .txt-fil.
Användningsområden
- Terminal och CLI-profilering: Lägg till uppseendeväckande ASCII-banners på serverns inloggningsskärmar och i kommandoradsverktyg.
- README-dekorationer: Bädda in logotyper och illustrationer i textkonst i README-filer på GitHub.
- Retrospelsgrafik: Skapa teckenbaserade sprites och bakgrunder till spel i textläge.
- Forum- och chattsignaturer: Skapa unika signaturer i textkonst för onlineprofiler.
- Utbildningsprojekt: Demonstrera bildbehandlingsbegrepp som gråskaleomvandling och dithering.
- Tillgänglighetstestning: Utforska rendering i ett textrutnät och ge samtidigt en meningsfull beskrivning av bilden. ASCII-konst är i sig inget tillgängligt bildalternativ.
- Kreativ kodning: Använd resultatet som utgångspunkt för generativ konst och experiment med kodkonst.
Vanliga frågor
Är verktyget gratis?
Verktyget är gratis och kräver ingen registrering. Filer är begränsade till 25 MiB, utdatabredden till 20-200 kolumner, och avkodning och rendering av bilder till webbläsarens förmåga.
Är mina data säkra?
Konverteraren läser bilddata lokalt utan att ladda upp dem. Det garanterar inte integritet eller säkerhet för varje skript, lagringsåtgärd eller anrop på webbplatsen.
Vilka bildformat stöds?
JPG, PNG, GIF och WebP är vanliga indataformat, men avkodningen beror på webbläsaren. Resultatet är ett statiskt textrutnät och ingen animerad bild. Renderingen kan misslyckas vid webbläsarens gränser.
Vad är Floyd-Steinberg-dithering?
Floyd-Steinberg-dithering är en algoritm för felspridning som sprider kvantiseringsfelet till angränsande pixlar och ger mjukare tonövergångar i ASCII-resultatet.
Kan jag använda ASCII-konsten kommersiellt?
Konverteringen ger inga användningsrättigheter till originalbilden. Kontrollera vilka rättigheter du behöver för din tänkta användning innan du delar resultatet.
Tips och bästa praxis
- Börja med bilder med hög kontrast: Foton med tydliga skillnader mellan ljust och mörkt ger den mest igenkännbara ASCII-konsten.
- Använd den detaljerade teckenuppsättningen: För störst tonomfång väljer du den detaljerade uppsättningen, som har över 60 olika tecken.
- Håll bredden måttlig: En bredd på 60-100 tecken ger den bästa balansen mellan detaljrikedom och läsbarhet.
- Aktivera dithering för toningar: Om bilden har mjuka toningar ger Floyd-Steinberg-dithering renare resultat.
- Justera gamma för mellantoner: Högre gamma sänker de mellanliggande mappningsvärdena i den här algoritmen. Den visuella effekten beror på palettens ordning, inverteringen och skärmens färger. Jämför i förhandsvisningen.
- Använd ett teckensnitt med fast breddsteg vid visning: Visa och dela alltid ASCII-konst i ett teckensnitt med fast breddsteg så att justeringen blir rätt.