社区
模式及实现
帖子详情
【求助】如何统计PE文件中的某个具有调色板的位图中调色板颜色项在位图数据中出现的次数?
CharlesYJ
2012-02-27 07:39:45
各位好!
我最近在学习有关PE文件的有关内容。假设现在我已经找到了某个具有调色板的16色位图的位图信息头BitMapInfoHeader的
起始地址 p
,然后求出了调色板中共使用了
6种
颜色,现在我想统计一下,这6种颜色项在位图数据中的出现次数分别是多少 ,请问该如何实现?
非常感谢!
...全文
57
7
打赏
收藏
【求助】如何统计PE文件中的某个具有调色板的位图中调色板颜色项在位图数据中出现的次数?
各位好! 我最近在学习有关PE文件的有关内容。假设现在我已经找到了某个具有调色板的16色位图的位图信息头BitMapInfoHeader的起始地址 p ,然后求出了调色板中共使用了6种颜色,现在我想统计一下,这6种颜色项在位图数据中的出现次数分别是多少 ,请问该如何实现? 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Lactoferrin
2012-02-28
打赏
举报
回复
你看一下每个像素多少位
CharlesYJ
2012-02-28
打赏
举报
回复
[Quote=引用 3 楼 lactoferrin 的回复:]
弄个循环,比较
[/Quote]
请问,是不是位图数据里面的数据范围一定是在 0——5?还是说不一定?我得到的位图数据里有大于5的值……不知道怎么处理了……
谢谢!
CharlesYJ
2012-02-28
打赏
举报
回复
[Quote=引用 2 楼 zhao4zhong1 的回复:]
既然有一个6色调色板,那么对应位图数据中的像素值取值范围应该是0..5分别对应6种颜色。比如2×3位图
1 1
2 0
4 2
中颜色和出现次数
0 1
1 2
2 2
3 0
4 1
5 0
[/Quote]
这么说调色板中的颜色项编号一定是0——5吗?可是我得到的位图数据里出现了8、7这种大于5的索引号,请问这是为什么?是不是我的程序错了还是说编号不一定就是0——5?
谢谢!
Lactoferrin
2012-02-28
打赏
举报
回复
弄个循环,比较
赵4老师
2012-02-28
打赏
举报
回复
既然有一个6色调色板,那么对应位图数据中的像素值取值范围应该是0..5分别对应6种颜色。比如2×3位图
1 1
2 0
4 2
中颜色和出现次数
0 1
1 2
2 2
3 0
4 1
5 0
CharlesYJ
2012-02-28
打赏
举报
回复
有人知道吗?诚心求教...自己先顶一下!
CharlesYJ
2012-02-28
打赏
举报
回复
[Quote=引用 6 楼 lactoferrin 的回复:]
你看一下每个像素多少位
[/Quote]
biCount = 4,就是说这是个16色的位图,但是这个位图实际只使用了6种颜色,我的理解对不对?
那这么说,所以每个像素是4位!但是这个4位的位图数据的取值范围只会是 0——5 吗?
我搞不懂了...
谢谢!
中
文编程开发语言工具系统化教程初级1
熟悉构件取值赋值3 折叠式菜单滑动面板编程4 自定义图形窗口自定义标题栏编程5 多行文本分段显示编程6 调用外部exe
文件
关闭外部exe
文件
编程7 给自己编写的
项
目设置密码8 制作一个计算器编程9 图片浏览编程10 看图...
BMP
位图
与
调色板
分析
调色板
(color table)是单色、16色和256色图像
文件
所特有的,相对应的
调色板
大小是2、16和256,
调色板
以4字节为单位,每4个字节存放一个
颜色
值,图像的
数据
是指向
调色板
的索引。 可以将
调色板
想象成一个数组,每...
bmp图像的
调色板
调色板
(colortable)是单色、16色和256色图像
文件
所特有的,相对应的
调色板
大小是2、16和256,
调色板
以4字节为单位,每4个字节存放一个
颜色
值,图像的
数据
是指向
调色板
的索引。 每个
调色板
的大小为4字节,按蓝、...
不同BMP
位图
与
调色板
分析
调色板
(color table)是单色、16色和256色图像
文件
所特有的,相对应的
调色板
大小是2、16和256,
调色板
以4字节为单位,每4个字节存放一个
颜色
值,图像的
数据
是指向
调色板
的索引。 可以将
调色板
想象成一个数组,...
位图
、
调色板
以及区域
一、
调色板
在使用256色显卡的计算机上,每个程序允许使用的
颜色
一共只有256种。但是除了操作系统保留的20种称为静态
颜色
外其他的236种
颜色
允许每个应用程序自己决定。于是就有了
调色板
。应用程序在这种计算机上...
模式及实现
5,530
社区成员
4,169
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章