Fixed pif error
This commit is contained in:
@@ -475,8 +475,11 @@ void App::imageUploaded(Wt::WFileUpload *fileWidget, std::shared_ptr<Magick::Blo
|
||||
std::list<Magick::Image> localList;
|
||||
std::transform(originalImages.begin(), originalImages.end(), std::back_inserter(previewList), [](const Magick::Image& img) { return img; });
|
||||
std::transform(originalImages.begin(), originalImages.end(), std::back_inserter(localList), [](const Magick::Image& img) { return img; });
|
||||
Magick::coalesceImages(&previewList, previewList.begin(), previewList.end());
|
||||
Magick::coalesceImages(&localList, localList.begin(), localList.end());
|
||||
bool isAnimated = !originalImages.empty() && originalImages.front().scene() > 1;
|
||||
if (isAnimated) {
|
||||
Magick::coalesceImages(&previewList, previewList.begin(), previewList.end());
|
||||
Magick::coalesceImages(&localList, localList.begin(), localList.end());
|
||||
}
|
||||
auto resize = [](std::string size, std::list<Magick::Image> &imagesList) {
|
||||
for (auto &frame : imagesList) {
|
||||
frame.resize(size);
|
||||
|
||||
Reference in New Issue
Block a user