The final product will be a color edge detection application, imgCED, written in C, which examines PPM (color) files and outputs a PBM (black/white) image file.
The pipeline will be similar to that of imgCanny:
imgPpmToFlt3 < infile.ppm | imgSmooth $smooth | imgCED | \ imgEdgeSynth > outfile.pbm