Graphical Image Processing System A computer-vision class project by Andrew Conru, David Frampton and Allen Hackney, 1990

Load a picture, then work on it pixel by pixel: noise, blocks and lines, smoothing, 3×3 median and averaging filters, thresholding, gray levels, and a gradient that finds edges. Andrew was the mechanical engineer on a team with two electrical engineers. This is the program from his floppy with its sample images, running in DOSBox in your browser.

Can’t run it here? Watch a recording

What’s original: the program and its three sample images (MONALISA.IMG, BOAT.IMG, HEAD.IMG), byte for byte, from the July 1992 disk. The page only types keys for you. Its copyright header credits the team, “Andrew Conru, senior ME; David Frampton, senior EE; Allen Hackney, senior EE”. The line count is the team’s together; the disk doesn’t say who wrote which unit.

Lines: IP, DRAWER2, TRANFORM, CLEANER, IMAGEDEF, UTILS and VGAVIDEO, with comments and blank lines. Not counted: the TechnoJock Turbo Toolkit sources on the same disk. Emulation is js-dos 8.5.2 (DOSBox in WebAssembly, GPL-2.0), self-hosted in ../js-dos/.