No I think that error was just introduced in the code to extract the images to a file for tests.
However, I did look more closely and the problem is the disposal method "Previous".
For examples see this page: http://www.imagemagick.org/Usage/anim_basics/#previous
Using your code with the example gif with disposal method "None" (http://www.imagemagick.org/Usage/ani...anvas_none.gif), frame #3 includes frame 2,1 and 0 all on top of one another. This is correct.
Using the gif with disposal method "Previous" (http://www.imagemagick.org/Usage/ani...anvas_prev.gif) frame #3 includes frame 2 and 1, but does NOT include frame 0. This is not correct.
I guess as a side question, does anyone know if there are options for how qt handles the disposal method?




Reply With Quote

Bookmarks