Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

ASCII characters are not pixels: a deep dive into ASCII rendering

⁨237⁩ ⁨likes⁩

Submitted ⁨⁨1⁩ ⁨day⁩ ago⁩ by ⁨lemmydividebyzero@reddthat.com⁩ to ⁨technology@lemmy.world⁩

https://alexharri.com/blog/ascii-rendering

source

Comments

Sort:hotnewtop
  • circuitfarmer@lemmy.sdf.org ⁨1⁩ ⁨day⁩ ago

    Really cool article. Except this bit:

    The image of Saturn was generated with ChatGPT.

    Fucking why? Could have saved time and energy with traditional search. Leave the slop out, please.

    source
    • silverneedle@lemmy.ca ⁨1⁩ ⁨day⁩ ago

      Not to mention that real high quality astrophotography by NASA and ESA is more often than not under free use licenses. Literally the last case where it’s necessary to generate something.

      source
      • circuitfarmer@lemmy.sdf.org ⁨22⁩ ⁨hours⁩ ago

        Exactly, makes no sense to me

        source
        • -> View More Comments
    • vala@lemmy.dbzer0.com ⁨21⁩ ⁨hours⁩ ago

      They needed to make sure it’s wrong

      source
  • Widdershins@lemmy.world ⁨1⁩ ⁨day⁩ ago

    𓀥 | 𓁆 𓀕

    𓁆 𓀟 | 𓀣 𓁀

    source
    • jqubed@lemmy.world ⁨1⁩ ⁨day⁩ ago

      I hate this, +1

      source
    • 9bananas@feddit.org ⁨13⁩ ⁨hours⁩ ago

      .:|:;

      source
    • b_tr3e@feddit.org ⁨1⁩ ⁨day⁩ ago

      What? My mother was a saint!

      source
  • Alb@sh.itjust.works ⁨1⁩ ⁨day⁩ ago

    This guy built an image-to-ASCII renderer.

    This is so impressive!!!

    Mesmerizing…

    source
    • over_clox@lemmy.world ⁨1⁩ ⁨day⁩ ago

      I made one myself many years ago for DOS, but mine renders in 512 pseudo halftone colors from a base palette of 16 colors. Results look pretty nice for whatever it’s worth, but yeah mine doesn’t focus on their efforts to get more crisp edges.

      Still neat though, food for my thoughts even, should I ever revisit my old project.

      source
      • Alb@sh.itjust.works ⁨1⁩ ⁨day⁩ ago

        Yes you should, this would be awesome with a special focus on the crisp edges!

        source
        • -> View More Comments
      • kora@sh.itjust.works ⁨1⁩ ⁨day⁩ ago

        Would love to see your implementation. Have you considered making it public?

        source
        • -> View More Comments
  • Soulphite@reddthat.com ⁨1⁩ ⁨day⁩ ago

    ░░█▀░░░░░░░░░░░▀▀███████░░░░ ░░█▌░░░░░░░░░░░░░░░▀██████░░░ ░█▌░░░░░░░░░░░░░░░░███████▌░░ ░█░░░░░░░░░░░░░░░░░████████░░ ▐▌░░░░░░░░░░░░░░░░░▀██████▌░░ ░▌▄███▌░░░░▀████▄░░░░▀████▌░░ ▐▀▀▄█▄░▌░░░▄██▄▄▄▀░░░░████▄▄░ ▐░▀░░═▐░░░░░░══░░▀░░░░▐▀░▄▀▌▌ ▐░░░░░▌░░░░░░░░░░░░░░░▀░▀░░▌▌ ▐░░░▄▀░░░▀░▌░░░░░░░░░░░░▌█░▌▌ ░▌░░▀▀▄▄▀▀▄▌▌░░░░░░░░░░▐░▀▐▐░ ░▌░░▌░▄▄▄▄░░░▌░░░░░░░░▐░░▀▐░░ ░█░▐▄██████▄░▐░░░░░░░░█▀▄▄▀░░ ░▐░▌▌░░░░░░▀▀▄▐░░░░░░█▌░░░░░░ ░░█░░▄▀▀▀▀▄░▄═╝▄░░░▄▀░▌░░░░░░ ░░░▌▐░░░░░░▌░▀▀░░▄▀░░▐░░░░░░░ ░░░▀▄░░░░░░░░░▄▀▀░░░░█░░░░░░░ ░░░▄█▄▄▄▄▄▄▄▀▀░░░░░░░▌▌░░░░░░ ░░▄▀▌▀▌░░░░░░░░░░░░░▄▀▀▄░░░░░ ▄▀░░▌░▀▄░░░░░░░░░░▄▀░░▌░▀▄░░░ ░░░░▌█▄▄▀▄░░░░░░▄▀░░░░▌░░░▌▄▄ ░░░▄▐██████▄▄░▄▀░░▄▄▄▄▌░░░░▄░ ░░▄▌████████▄▄▄███████▌░░░░░▄ ░▄▀░██████████████████▌▀▄░░░░ ▀░░░█████▀▀░░░▀███████░░░▀▄░░ ░░░░▐█▀░░░▐░░░░░▀████▌░░░░▀▄░ ░░░░░░▌░░░▐░░░░▐░░▀▀█░░░░░░░▀ ░░░░░░▐░░░░▌░░░▐░░░░░▌░░░░░░░ ░╔╗║░╔═╗░═╦═░░░░░╔╗░░╔═╗░╦═╗░ ░║║║░║░║░░║░░░░░░╠╩╗░╠═╣░║░║░ ░║╚╝░╚═╝░░║░░░░░░╚═╝░║░║░╩═╝░

    source
    • ICastFist@programming.dev ⁨1⁩ ⁨day⁩ ago

      🤔

      Image

      source
      • MonkderVierte@lemmy.zip ⁨14⁩ ⁨hours⁩ ago

        Image

        source
        • -> View More Comments
      • Soulphite@reddthat.com ⁨1⁩ ⁨day⁩ ago

        Image

        source
        • -> View More Comments
    • goatinspace@feddit.org ⁨1⁩ ⁨day⁩ ago

      These are pixels

      source
      • Soulphite@reddthat.com ⁨1⁩ ⁨day⁩ ago

        You’re a pixel, man.

        source
  • HexesofVexes@lemmy.world ⁨13⁩ ⁨hours⁩ ago

    Quality article - thanks for sharing!

    I used to make (very bad) ASCII art as a hobby during my PhD (it’s good for relaxing), and a lot of the “smoothing” I learned but I think the method for good contrast would have really helped back then!

    source
  • Xirup@lemmy.dbzer0.com ⁨21⁩ ⁨hours⁩ ago

    I really love when people share this kind of articles, they are so entertainment and you learn a lot.

    source
  • Willdrick@lemmy.world ⁨1⁩ ⁨day⁩ ago

    I remember back in the day getting my mind blown by the BB demo on a live Linux CD (Knoppix?)

    I only know the library for doing this stuff is libcaca just because it’s libpoop in spanish

    source
  • FilthyShrooms@lemmy.world ⁨1⁩ ⁨day⁩ ago

    Wow that was a much deeper dive than I expected, very interesting!

    source
  • 0x0@lemmy.zip ⁨1⁩ ⁨day⁩ ago

    The link gives me Application error: a client-side exception has occurred (see the browser console for more information).

    Anyway here’s hasciicam.

    source
    • kautau@lemmy.world ⁨23⁩ ⁨hours⁩ ago

      Nice, less for video and more for images, but there’s also

      github.com/subham008/ascim

      source
      • 0x0@lemmy.zip ⁨4⁩ ⁨minutes⁩ ago

        Nice, but hasciicam is for video.

        source
    • lemmydividebyzero@reddthat.com ⁨19⁩ ⁨hours⁩ ago

      :) Do you have WebGL disabled? It failed to open for me in LibreWolf, too. A less restrictive web browser should work.

      source
      • 0x0@lemmy.zip ⁨4⁩ ⁨minutes⁩ ago

        Do you have WebGL disabled? It failed to open for me in LibreWolf, too.

        Yes. Yes.

        source