diff options
Diffstat (limited to 'glcdgraphics/bitmap.h')
-rw-r--r-- | glcdgraphics/bitmap.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/glcdgraphics/bitmap.h b/glcdgraphics/bitmap.h index 8067cc3..dcfa26d 100644 --- a/glcdgraphics/bitmap.h +++ b/glcdgraphics/bitmap.h @@ -133,9 +133,14 @@ public: void SetProcessAlpha(bool procAlpha) { processAlpha = procAlpha; } bool IsProcessAlpha(void) const { return processAlpha; } + + static const unsigned char* ConvertTo1BPP(const cBitmap & bitmap, int threshold = 127); + static const cBitmap* ConvertFrom1BPP(const unsigned char* monobmp, int w, int h, uint32_t fg = cColor::White, uint32_t bg = cColor::Black); +#if 0 bool LoadPBM(const std::string & fileName); void SavePBM(const std::string & fileName); +#endif }; } // end of namespace |