Add support for libvips ImageMagick v7 loaders (#2258)

This commit is contained in:
Jerome Vouillon 2020-06-15 13:59:20 +02:00 committed by GitHub
parent 0f58f956a7
commit 4470048ba4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -197,7 +197,8 @@ namespace sharp {
imageType = ImageType::HEIF; imageType = ImageType::HEIF;
} else if (EndsWith(loader, "PdfBuffer")) { } else if (EndsWith(loader, "PdfBuffer")) {
imageType = ImageType::PDF; imageType = ImageType::PDF;
} else if (EndsWith(loader, "MagickBuffer")) { } else if (EndsWith(loader, "MagickBuffer") ||
EndsWith(loader, "Magick7Buffer")) {
imageType = ImageType::MAGICK; imageType = ImageType::MAGICK;
} }
} }
@ -236,7 +237,9 @@ namespace sharp {
imageType = ImageType::FITS; imageType = ImageType::FITS;
} else if (EndsWith(loader, "Vips")) { } else if (EndsWith(loader, "Vips")) {
imageType = ImageType::VIPS; imageType = ImageType::VIPS;
} else if (EndsWith(loader, "Magick") || EndsWith(loader, "MagickFile")) { } else if (EndsWith(loader, "Magick") ||
EndsWith(loader, "MagickFile") ||
EndsWith(loader, "Magick7File")) {
imageType = ImageType::MAGICK; imageType = ImageType::MAGICK;
} }
} else { } else {