社区
图形处理/算法
帖子详情
【急问】 请教如何得到GIF格式图片的像素数据??
msdn2100
2008-03-18 05:35:40
BMP格式的方法:
//头文件+偏移量
pBits
= (BYTE*) pbf + pbf->bfOffBits;
我现在想要得到GIF格式的像素数据,然后对其RGB进行处理。
由于GIF格式看得有些雾水,还请大侠帮帮忙,最好是用WIN32 API或者纯C写的。
谢谢!
...全文
259
16
打赏
收藏
【急问】 请教如何得到GIF格式图片的像素数据??
BMP格式的方法: //头文件+偏移量 pBits = (BYTE*) pbf + pbf->bfOffBits; 我现在想要得到GIF格式的像素数据,然后对其RGB进行处理。 由于GIF格式看得有些雾水,还请大侠帮帮忙,最好是用WIN32 API或者纯C写的。 谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangdoing
2008-03-26
打赏
举报
回复
那我怎么确定每个点的索引是多少啊???(gif文件中)
superarhow
2008-03-25
打赏
举报
回复
大哥,有多少个点就一定要有多少种颜色的吗???
yangdoing
2008-03-24
打赏
举报
回复
如果已经把当前帧的数据解压出来了,如何显示出来那?解压出来的数据就是没点对应的颜色数据吗?全局颜色列表如何应用?
msdn2100
2008-03-24
打赏
举报
回复
必须解析gif
yangdoing
2008-03-24
打赏
举报
回复
关键是我data数据有3000+个点,颜色列表才32个啊...
superarhow
2008-03-24
打赏
举报
回复
GIF有全局调色板和局部调色板,通常局部调色板不需要支持。解出的数据都可以看做是针对调色板的索引。如果你是创建的真彩色位图,那么用解出的数据作为索引来查调色板表填充位图数据;如果你是创建的索引色位图,则用调色板数据传给LPLOGPALETTE。
有些GIF压缩工具会生成局部调色板,它是针对当前帧。用法和全局的一样。但只对当前帧使用。
msdn2100
2008-03-24
打赏
举报
回复
我就是想得到这个数据,应该是全局颜色列表,包含RGB值。
lyserver
2008-03-23
打赏
举报
回复
要是在Windows平台上就好办了,有IPicture接口,Linux上没有这方面的经验.
msdn2100
2008-03-23
打赏
举报
回复
没办法,细心看吧
yangdoing
2008-03-22
打赏
举报
回复
LZW解压看的我是头昏眼花啊...
msdn2100
2008-03-21
打赏
举报
回复
3Q
genesisbible
2008-03-20
打赏
举报
回复
http://blog.csdn.net/hongweijin/articles/604536.aspx
这个是gif的格式, 我以前就是对照这个来读CxImage代码的.希望对你有帮助.
CxImage代码解析gif非常繁琐,很多冗余代码,并不推荐.
msdn2100
2008-03-19
打赏
举报
回复
因为要求在Linux下做,所以希望用C写,不借助其他图形库。
CxImage里的GIF看的一头雾水。
genesisbible
2008-03-19
打赏
举报
回复
GDI+可以解析出来.
CxImage的最新版也能够了.但是年前还不行来着,只能解析出第一帧.
laoma_hbu
2008-03-19
打赏
举报
回复
借助于图像库
「已注销」
2008-03-18
打赏
举报
回复
使用其它的图形库(GDI+,CXIMAGE等)解析出来,就可以获取了
相关推荐
趣味汉字
GIF
图片
制作Python程序
采用Python3.8,PIL模块。对指定的
GIF
图片
,读取对应
像素
,使用彩色文字填充,
得到
新的文字
GIF
图。
分享一款好用的
gif
图片
合成工具,关键是不要钱
在网站上、或者微信聊天时,经常有人发
gif
动态
图片
,
图片
信息量比较大,动态展示还有剧情,看着非常过瘾。那么
gif
图片
是如何制作出来的呢?我是
图片
小白是否能自己制作
gif
图片
呢? 今天小编给大家介绍下
gif
图片
制作方法,让你也拥有
gif
制作的能力。 首先我们了解下
gif
图片
的结构,
GIF
实际上是一种位图。位图的大致原理是:
图片
由许多的
像素
组成,每一个
像素
都被指定了一种颜色,这些
像素
综合起来就构成了
图片
。在
GIF
89a
格式
的图像文件中,如果一个文件中包含多个图像,图像
数据
区将依次重复
数据
块序列。简单来说
gif
JPG、PNG、
GIF
、SVG 等
格式
图片
区别
1.
图片
2.前言 首先,我们要清楚的是,
图片
从类型上分,可以分为 位图 和 矢量图。 位图:位图又叫点阵图或
像素
图,计算机屏幕上的图是由屏幕上的发光点(即
像素
)构成的,每个点用二进制
数据
来描述其颜色与亮度等信息。因为这些点是离散的,类似于点阵,同时因为多个
像素
的色彩组合就形成了
图片
,所以叫这种图为点阵图或者位图。常见位图有 JPG、PNG、
GIF
等
格式
。 矢量...
图像显示原理(一)
平时工作中我们会遇到各种各样的
图片
,常规的
图片
分为两种
格式
,即位图和矢量图。位图就是根据
像素
进行展示,一个
像素
点中包含了颜色,明暗度和透明度等信息。我们常见的位图
格式
有 BMP, PNG,JPG,
GIF
等。 一 BMP
图片
最原始的图像
格式
,完全将
像素
元素转换成
数据
,以下面的
图片
为例。由于 BMP
格式
完全存储了每一个
像素
的所有
数据
,通常它占用较多的内存,我们可以通过
图片
格式
转换器 将一副普通
图片
转换成 BMP
格式
图片
。 一幅
图片
常见的原始
数据
包括尺寸,分辨率(dpi,lpi,ppi,PPD 等),
Android之多媒体编程
多媒体的概念: 文字、
图片
、音频、视频
图片
常见的
图片
格式
: png:无损保存
图片
,高质量的
图片
,.BMP
格式
保存的图像质量不变,文件也比较大,因为要保存每个
像素
的信息. JPEG――是一种较常用的有损压缩
图片
,文件压缩变小,不保存每个
像素
的信息。 PNG--压缩不失真,它综合了JPG和
GIF
格式
的优点
GIF
―是一种图像交换
格式
,可提供压缩...
发帖
图形处理/算法
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
1.9w+
社区成员
5.0w+
社区内容
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-03-18 05:35
社区公告
暂无公告