class P1::ImageSdk::ImageDebug

#include <ImageDebug.h>

class ImageDebug
{
public:
    // methods

    static uint8_t* ImageCompare(
        BitmapImageRep& src1,
        BitmapImageRep& src2,
        int diffMode
        );

    static BitmapImageRep* ReadTiffBitmap(std::string filename);

    static void WriteBmp(
        std::string name,
        uint8_t* src,
        uint32_t w,
        int32_t h,
        int32_t stride,
        bool alignTo32Bit,
        bool convertFromBgr
        );

    static void WriteBinaryData(
        std::string name,
        BitmapImageRep& src,
        bool convertFromBgr
        );

    static BitmapImageRep* ReadBinaryData(
        std::string filename,
        int w,
        int h,
        int bytesPerSample,
        int samplesPerPixel
        );
};