Joan eduki nagusira
LibraTool logoLibraTool

Irudia ASCII Arte Bihurgailua doan

Bihurtu edozein irudi ASCII artean txat, README, terminal edo mezuetarako. Hainbat karaktere-multzo, bloke-karaktereak eta emoji barne.

Linez kanpo funtzionatzen du behin kargatuta

Jaregin fitxategi bat hemen edo egin klik arakatzeko

JPG, PNG, WebP, GIF, HEIC, HEIF Β· zure gailuan prozesatua

edo sakatu Ctrl+V arbeletik itsasteko

Arakatu fitxategiak

Aholkua: pantaila-argazki bat itsats dezakezu Ctrl+V sakatuta

Zure fitxategiak ez dira inoiz zure gailutik irteten. Prozesamendu guztia zure arakatzailean gertatzen da lokalean.

Ohiko erabilerak

  • Sortu ASCII Artea README FitxategietarakoSortu testua-oinarridun logoak eta banera GitHub README-entzako monospace batean errendatzen dena.
  • Terminal & MOTD ArteaSortu ASCII artea terminal-ongi mezuentzat, SSH banera edo egunekoaren mezu-fitxategi.
  • ASCII Artea Bultzadura MezuetanGehitu gogoan gertatzen diren ASCII artea argitara-notzak, bultzadora-mezuak edo etiketaren deskribapen.
  • ASCII Artea Txatean eta Discord-enSortu ASCII meme eta artea Discord, Slack edo IRC kanaletan partekatzeko.
  • ASCII Artea Afixaren eta Inprimakien BiderSortu ASCII artea eskala handian afixa, inprimakiak edo web-heroien sekzioetarako.

Nola Funtzionatzen Du

Bihurketa erabat zure nabigatzailean gertatzen da Canvas APIa erabiliz β€” zerbitzaririk ez, igoerarik ez. Tresnak zure irudia pantailatik kanpoko oihal batean marrazten du helburu-zutabe-zabalerara eskalatuta, pixel bakoitzaren RGB balioak getImageData bidez irakurtzen ditu, eta pixel bakoitzaren distira pertzeptuala kartografiatzen du zuk aukeratutako bilaketa-katetiko karaktere batera.

  1. 1
    Oihalak irudia eskalatzen du
    Zure irudia ezkutuko oihal batean marrazten da irteera-sareta zehatzera tamainatuta β€” lehenespenez 80 zutabe zabal, altuera automatikoki doituta irudiaren alderdi-erlazioa mantentzeko (erdibituta monospace letra-tipoetarako, zabalak baino altuagoak baitira).
  2. 2
    Pixeleko luminantzia-laginketa
    Tresnak getImageData deitzen du gelaxka bakoitzeko RGBA byte gordinak irakurtzeko. Pixel bakoitza distira-balio bakar batera bihurtzen du ITU-R formula pertzeptuala erabiliz (0,299R + 0,587G + 0,114B), gero zure distira-desplazamendua, kontraste-biderkatzailea, eta gamma-kurba aplikatzen ditu.
  3. 3
    Distirak karaktere batera kartografiatzen du
    Distira doitua (0–1) hautatutako karaktere-katearen luzeraz biderkatzen da β€” estandarra ( .:-=+*#%@), 70 glifoko xehetasuna, blokeko elementuak, bitarra, edo idazten duzun multzo pertsonalizatu bat β€” eta indize horretako karakterea irteera-saretan kokatzen da.
  4. 4
    Esportatu testu lau, PNG, edo HTML gisa
    Amaitutako sareta testu-lauko kate batean batzen da kopiatu/deskargatzeko. PNG esportaziorako, karaktere bakoitza bigarren oihal batean errendatzen da fillText-ekin 12px monospace-tan. Kolore-moduak jatorrizko RGB irakurtzen du pixeleko eta karaktere bakoitza estilo lerrokatuko span elementu batean biltzen du, HTML fitxategi autonomo gisa esporta daitekeena.

Zure irudia zuzenean nabigatzailearen Canvas APIak irakurtzen du eta inoiz ez da zure gailutik ateratzen β€” daturik ez da inoiz zerbitzari batera bidaltzen.

Erlazionatutako tresnak

Maiz egiten diren galderak