Mercurial > hg > orthanc
diff Core/ImageFormats/PngWriter.h @ 844:502c49adb5ad jpeg
jpeg lossless
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Jun 2014 14:08:23 +0200 |
parents | 777b6b694da6 |
children | a546b05a43da |
line wrap: on
line diff
--- a/Core/ImageFormats/PngWriter.h Wed Jun 04 17:57:59 2014 +0200 +++ b/Core/ImageFormats/PngWriter.h Thu Jun 05 14:08:23 2014 +0200 @@ -32,7 +32,7 @@ #pragma once -#include "../Enumerations.h" +#include "ImageAccessor.h" #include <boost/shared_ptr.hpp> #include <string> @@ -74,5 +74,19 @@ unsigned int pitch, PixelFormat format, const void* buffer); + + void WriteToFile(const char* filename, + const ImageAccessor& accessor) + { + WriteToFile(filename, accessor.GetWidth(), accessor.GetHeight(), + accessor.GetPitch(), accessor.GetFormat(), accessor.GetBuffer()); + } + + void WriteToMemory(std::string& png, + const ImageAccessor& accessor) + { + WriteToMemory(png, accessor.GetWidth(), accessor.GetHeight(), + accessor.GetPitch(), accessor.GetFormat(), accessor.GetBuffer()); + } }; }