0
回答
使用graphicsmagick c 的api 放缩 gif 问题
注册华为云得mate10,2.9折抢先购!>>>   

@崔钢 你好,想跟你请教个问题:我用graphicsmagick 的c的api 放缩gif图片,出现了Magick: geometry does not contain image (unable to crop image) 这个异常,从表面看来是某个图片的尺寸不一致导致的,可是我已经用了CoalesceImages使各个帧尺寸一致了啊。这个问题已经困扰了我几天了,而且国内外论坛貌似都没有看到有合适的答案,请指教一二,不胜感激。

while (iter_coalesce_images != (Image *) NULL) {//循环每一帧进行放缩

                tmp = iter_coalesce_images;

                tmp = ThumbnailImage(tmp, dest_w, dest_h, &exception);

                (void) AppendImageToList(&lst_gif_frames, tmp);

                iter_coalesce_images = iter_coalesce_images->next;
            }
            other = DeconstructImages(lst_gif_frames, &exception);



举报
idreamblue
发帖于4年前 0回/646阅
顶部