1
0

outputImage.h 375 B

1234567891011121314151617181920212223242526
  1. #ifndef OUTPUTIMAGE_H
  2. #define OUTPUTIMAGE_H
  3. #include <string>
  4. #include <vector>
  5. #include "inputImage.h"
  6. class outputImage
  7. {
  8. public:
  9. outputImage(const std::vector<inputImage>& images);
  10. void save(const std::string& fileName);
  11. private:
  12. size_t m_width;
  13. size_t m_height;
  14. size_t m_strideX;
  15. size_t m_strideY;
  16. std::vector<char> m_imageData;
  17. };
  18. #endif // OUTPUTIMAGE_H