(patched) gocr-0.44
[swftools.git] / lib / gocr / pnm.h
diff --git a/lib/gocr/pnm.h b/lib/gocr/pnm.h
new file mode 100644 (file)
index 0000000..7d5bc8a
--- /dev/null
@@ -0,0 +1,24 @@
+/* Handle PNM-files  Dez98 JS
+ * 0,0 = left up
+ * PAM-formats
+ * PAM any  P7  
+ * PNM-formats
+ * PGM gray ASCII=P2 RAW=P5 dx dy col gray
+ * PPM RGB  ASCII=P3 RAW=P6 dx dy col RGB
+ * PBM B/W  ASCII=P1 RAW=P4 dx dy     bitmap
+ */
+
+#ifndef GOCR_PNM_H
+#define GOCR_PNM_H 1
+
+#include "../../config.h"
+
+struct pixmap {
+   unsigned char *p;   /* pointer of image buffer (pixmap) */
+   int x;              /* xsize */
+   int y;              /* ysize */
+   int bpp;            /* bytes per pixel:  1=gray 3=rgb */
+ };
+typedef struct pixmap pix;
+
+#endif