Added extra overload for read.

This commit is contained in:
Dirk Lemstra
2018-01-10 07:29:26 +01:00
parent ce5cbbf211
commit 88c2d65722
2 changed files with 11 additions and 0 deletions
+8
View File
@@ -4010,6 +4010,14 @@ void Magick::Image::read(const Blob &blob_)
read(newImage,exceptionInfo);
}
void Magick::Image::read(const Blob &blob_,const std::string &magick_)
{
magick(magick_);
// Set explicit image format
fileName(magick_ + ':');
read(blob_);
}
void Magick::Image::read(const Blob &blob_,const Geometry &size_)
{
size(size_);
+3
View File
@@ -1204,6 +1204,9 @@ namespace Magick
// Read single image frame from in-memory BLOB
void read(const Blob &blob_);
// Read single image frame of specified format from in-memory BLOB
void read(const Blob &blob_,const std::string &magick_);
// Read single image frame of specified size from in-memory BLOB
void read(const Blob &blob_,const Geometry &size_);