#ifndef IMAGEMANIPULATION_H #define IMAGEMANIPULATION_H 1 /* *************** */ // required for CImg.h #include #include #include /* *************** */ #include "CImg.h" #include #include class ImageManipulation { public: ImageManipulation(); ~ImageManipulation(); void SetJpegFromBuffer(std::vector &image_buffer); void SaveToFile(std::string filename); void Ukrainify(float opacity = 0.5f); private: cimg_library::CImg image; }; #endif