class P1::ImageSdk::JpegWriter#
Overview#
#include <P1ImageJpegWriter.hpp> class JpegWriter { public: // construction JpegWriter( std::string filename, P1::ImageSdk::BitmapImage& bitmap, P1::ImageSdk::RawImage& image, JpegConfig& config ); JpegWriter( std::string filename, P1::ImageSdk::BitmapImage& bitmap, P1::ImageSdk::RawImage& image, P1::ImageSdk::MetaDataBase& metadata, JpegConfig& config ); };
Detailed Documentation#
Construction#
JpegWriter( std::string filename, P1::ImageSdk::BitmapImage& bitmap, P1::ImageSdk::RawImage& image, JpegConfig& config )
Writes a JPEG file to the disk synchronously.
Parameters:
filename  | 
The path to the output file, it may be a single character string.  | 
bitmap  | 
The rendered bitmap  | 
image  | 
The raw image’s in memory representation  | 
config  | 
Describes the JPEG metadata/preview  | 
SDKException  | 
The function will throw an exception in case of failure.  | 
JpegWriter( std::string filename, P1::ImageSdk::BitmapImage& bitmap, P1::ImageSdk::RawImage& image, P1::ImageSdk::MetaDataBase& metadata, JpegConfig& config )
Writes a JPEG file to the disk synchronously.
Parameters:
filename  | 
The path to the output file, it may be a single character string.  | 
bitmap  | 
The rendered bitmap  | 
image  | 
The raw image’s in memory representation  | 
metadata  | 
The metadatabase to writen into the image file.  | 
config  | 
Describes the JPEG metadata/preview  | 
SDKException  | 
The function will throw an exception in case of failure.  |