public static IPNMReader GetIPNMReader(PNMType ptype) { IPNMReader imReader = null; switch (ptype) { case PNMType.PBM: imReader = new PBMReader(); break; case PNMType.PGM: imReader = new PGMReader(); break; case PNMType.PPM: imReader = new PPMReader(); break; } return(imReader); }
public Image ReadImage() { PGMReader pr = new PGMReader(); return(pr.ReadImageData(reader, width, height)); }