用VS2003如何实现这样一个程序:
根据需求载入所需要的若干张图片,这些图片是有一定顺序的,然后
经过格式转换使其生成连续播放的动画照片格式。
现在面临的问题:
1.载入一幅图片这个容易,但是如何载入多幅图片,在同一个界面中显示。
2.怎样把这些图片合并成一个动画格式的照片。
根据需求载入所需要的若干张图片,这些图片是有一定顺序的,然后
经过格式转换使其生成连续播放的动画照片格式。
现在面临的问题:
1.载入一幅图片这个容易,但是如何载入多幅图片,在同一个界面中显示。
2.怎样把这些图片合并成一个动画格式的照片。
http://www.codeproject.com/KB/GDI-plus/NGif.aspx
如果是C++恐怕没有源代码 只能使用特定的DLL来实现 上网一搜就能找到这样的DLL了。生成动画GIF以后再播放Gif就可以了。
看你的需求也没有对空间占用有要求,avi的格式是公开的,msdn上就可以查到
其实avi的本质也是连续的播放图片序列
他要求打开的图片是TCS(Test Container Sessions)
格式的,找不到这种格式的图片?