231 Console-based Pixel Editor


Your challenge is to create a text-mode, character-based application for editing images. The minimum functionality required is the ability to navigate to an arbitrary pixel in the image, and set the pixel’s color to an arbitrary RGB value. For extra credit you may wish to include an alpha channel, a brush tool (with multiple sizes), a clone stamp tool, a scripting interface, and anything else within or beyond your wildest dreams.

Some tools that may be of use:

ncurses gem


Have fun!


There were no submitted solutions for this week’s quiz, maybe consoles and pixels weren’t meant to be. Perhaps next time we’ll try a console based ascii art editor.

Friday, April 16, 2010