A downloadable Ansizalizer for Windows

Download NowName your own price

ANSIZALIZER

Image-to-text art converter

Convert images to text art strings for use in text-based applications or games!

Features:

  • A keyboard-navigable Text-based UI
  • File browser: Search .png and .jpeg image files and preview in real-time
  • Export ANSI image strings to '.txt' files or copy directly to your Clipboard
  • Save files individually or Batch Process All Images in a chosen directory
  • Browse Lospec.com for awesome color palettes

Render Options:

  • Set output Width and Height of rendered text images (in characters)
  • Choose character sets to use in output (ASCII, Unicode, or Custom)
  • Render images with "true" colors or convert using Limited Color Palettes
  • Generate new color palettes by sampling previewed image files
  • Use Advanced settings to tweak pixel Sampling mode and Dithering options

Development:

FAQ / Troubleshooting:

  • The UI isn't rendering correctly
    Check your default console appearance settings. Make sure your chosen font, font size, and line height aren't the cause of the problem. 'DejaVu Sans Mono' works well for me on Windows.
  • My images look squashed / stretched
    Try adjusting the value of Char Size Ratio under Settings > Size. Depending on what font your console uses, your characters may have a width-to-height ratio different than 0.5.
  • My exported .ansi files take up more space than the original image
    The ANSI code that produces the text-rendered images isn't (currently) optimized for file size. If using this tool to batch process lots of text art for use in a game or application, I'd consider compressing the resulting text files and decompressing them as needed.
  • Anything Else
    Let me know in the comments!

Download

Download NowName your own price

Click download now to get access to the following files:

ansizalizer.exe 9.9 MB

Comments

Log in with itch.io to leave a comment.

I'm using this for a personnal project to generate terminal friendly art and found an issue. I used a palette of specific colors and when i get the ansi code back it uses similar but different colors for some. For example, i use a palette with #626262 grey and the ansi file output is using #616161. Not sure you still update especially for a weird bug like that.

For everyone else, this is probably the best picture to ASCII/ANSI art you can find, and it's really fun to play with !

Great catch, thanks! I bet it's related to me converting the palette hex values to hsv space and back. I'll have to think about this for a sec but it's definitely worth a fix.

And thanks for the recommendation! Glad you like it :)

From the screenshots I can't wait to play with this!

Thanks! Always up for suggestions :)