--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/reference/ocr-simple/bitmap.h Thu May 18 23:12:51 2006 +0200
@@ -0,0 +1,34 @@
+#ifndef BITMAP
+#define BITMAP 1
+
+class Bitmap
+{
+ private:
+ char* bits;
+ int height;
+ int width;
+ public:
+ Bitmap(char* b, int h, int w);
+ Bitmap(char* filename);
+ void WriteToFile(char* filename);
+ inline int Height()
+ {
+ return height;
+ }
+ inline int Width()
+ {
+ return width;
+ }
+ inline int PixelAt(int x, int y)
+ {
+ int offset = (y * (width / 8)) + (x / 8);
+ char mask = (char) (1 << (x % 8));
+ return (bits[offset] & mask);
+ }
+
+};
+
+#endif
+
+
+