社区
图形处理/算法
帖子详情
CxImage如何显示多帧Gif动画
harry330
2008-12-02 04:02:12
如题。请指教
...全文
1034
7
打赏
收藏
CxImage如何显示多帧Gif动画
如题。请指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kvkvmedoly
2010-02-04
打赏
举报
回复
顶一下
harry330
2008-12-05
打赏
举报
回复
看过,CxImage可以获取gif的每一帧和帧延时, 可以一帧一帧显示。。不过在想有没有更方便点的方法。
harry330
2008-12-03
打赏
举报
回复
不过你这里并没有显示多帧的代码啊?
debrogile
2008-12-03
打赏
举报
回复
那是我需要所以才转的。
CxImage* pImage = new CxImage;
pImage->SetFrame(mCurPage-1);
pImage->Load(mFilePath, CXIMAGE_FORMAT_TIF);
这样就得到了文件中的某一帧,之后要怎么操作的看你需求了,例如可以保存下这一帧
pImage->Save("C:\\image.jpg", CXIMAGE_FORMAT_JPG);
debrogile
2008-12-03
打赏
举报
回复
CxImage* pImage = new CxImage;
pImage->SetFrame(0); 这里设置取第一帧
pImage->Load(mFilePath, CXIMAGE_FORMAT_TIF);
pImage->Save("C:\\image.jpg", CXIMAGE_FORMAT_JPG);
把TIF文件第一页保存为image.jpg
你自己可以尝试下,看看CxImage的文档啊
harry330
2008-12-02
打赏
举报
回复
把他转成了个bmp?
debrogile
2008-12-02
打赏
举报
回复
void CVCapCtrlCtrl::OpenFile(bool inMulti)
{
HBITMAP hBitmap;
CxImage* pImage = new CxImage;
if (inMulti) //多页TIF
pImage->SetFrame(mCurPage-1);
pImage->Load(mFilePath, CXIMAGE_FORMAT_TIF);
hBitmap = pImage->MakeBitmap(NULL);
delete pImage;
}
这是我用来显示多页TIF文件的,你试试,不知道对你有没有帮助
C++中最全的图像
显示
及处理类
Cx
Image
remex著于发表 2007-8-13 MFC/C++阅读 724 评论 5
Cx
Image
是一个C++类,可以加载、保存、
显示
,转换BMP, JPEG,
GIF
, PNG, TIFF, MNG, ICO, P
CX
, TGA, WMF, WBMP, JBG, J2K 等格式图像。
VC
显示
GIF
动画
的两种方法
1 使用 GDI+ ,代码如下
Image
*pImg=
Image
::FromFile(L"e://pkgame//bin//face//爱死你们了.
gif
");
UINT count=pImg->GetFrameDimensionsCount();
GUID *pGuid=(GUID*)new GUID[count];
pImg->GetFrameDimensionsList(&pGuid[0],count);
WCHAR str
vc
gif
动画
生成
vc
gif
动画
生成 最近因为项目需求,需要制作一个程序来将用户指定的图片做成
gif
循环播放。 网上找资料发现,mfc、win32里头没有相应的api可以使用, 所以只好到网上找别人的代码喽。 最后我是用
Cx
Image
来实现的。 不得不说
Cx
Image
是个好东西,支持多种格式jpg、bmp、png、
gif
等等。 下载下来的是用vc6做的工程,我用的vs2008,没想到直接
利用
Cx
Image
实现编解码
Gif
图像代码举例
Gif
(Graphics Interchange Format,图形交换格式)是由CompuServe公司在1987年开发的图像文件格式,分为87a和89a两种版本。
Gif
是基于LZW算法的无损压缩算法。
Gif
图像是基于颜色表的,最多只支持8位(256色)。
Gif
减少了图像调色板中的色彩数量,从而在存储时达到减少图像文件大小的目的。
Gif
分为静态
Gif
和
动画
Gif
两种,扩展名为.
gif
,是一种压缩...
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章