fcn readPNG2PPM(fileName){ p:=System.popen("convert \"%s\" ppm:-".fmt(fileName),"r"); img:=PPM.readPPM(p); p.close(); img } houghTransform(readPNG2PPM("pentagon.png")) .write(File("pentagon_hough.ppm","wb"));