Skip to main content
100%

ascii nate: anna

✓ Published0🌍 Public
Aannabsmylie
Last edited Sep 27, 2016
Created on Sep 25, 2016

This block converts uploaded images into ASCII art by downsampling them to 72 pixels wide and mapping pixel brightness to characters from a d3 linear scale. The scale's domain and range are editable: double-click to add new values, and drag the numbers to remap intensity thresholds in real time. Rendered with canvas-based image processing and styled with monospace typography, the visualization lets you explore how different character mappings alter the appearance of the resulting text portrait.

AI-generated description

Generate UTF-8 Art. Upload your own picture (it will be downsampled to 72 pixels wide).

Try changing the inputs of the scale, since the initial values are Chinese, you'll need to replace all of them if you are using ASCII for the image to line up.

You can double click on the scale to add a new value. Try dragging the numbers around to see how the image is affected by the scale.

Built with blockbuilder.org

forked from <a href='http://bl.ocks.org/enjalot/'>enjalot</a>'s block: <a href='http://bl.ocks.org/enjalot/f8456ac8d3c2e8069571'>ascii nate: dark</a>

mit Licensed

Similar vizzes