Qt QImageReader 类似乎有bug

Qt

最近在做一个小程序,其实很简单,就是打开一个

QImageReaderimageReader;

imageReader.setFileName(“某gif”);

这两步操作可以打开一个gif图像。

boolret=imageReader.jumpToImage(i);

这步理论上就能跳转到我希望的那一帧图像,然后读出来就好了。

=imageReader.read();

但是在我这

ret=imageReader.jumpToImage(i);

返回值总是false.

ret=imageReader.jumpToNextImage();

这个函数的返回值也总是false.根本就没有跳转到下一幅图像。

最后我只能采用一种很低效的办法。

;j<imageNumber;j++)

{

imageReader.read(&m_image);

}

但是这样的话这能向后跳转,,没有办法跳转会已经读取了的frame。

业精于勤,荒于嬉;行成于思,毁于随。

Qt QImageReader 类似乎有bug

相关文章:

你感兴趣的文章:

标签云: