如何获取一幅黑白图象像素点的灰度值?
如何获取一幅黑白图象像素点的灰度值? 问题点数:20、回复次数:2Top
1 楼hchile(微波淡影)回复于 2002-03-11 20:08:38 得分 20
黑白图像(bmp格式)你应该是想要灰度图像的点的灰度吧,黑白图像是两个字位表示一个点的,一个字节表示四个像素;而灰度图像是一个字节表示一个点的,也就是说将图像内存中的每一个字节就是一个点。它们的排列是有两种方式,一种是从从左至右,下至上,一种是从左至右,从上至下。如果是我提取像素的灰度值,我会用内存直接提取:
byte *hpbmp=Image->picture->bitmap->scanline[y]+x;
byte pixColor=*hpbmp;
Top
2 楼Jansonlee(刽子手)回复于 2002-03-11 20:59:09 得分 0
谢了,微波淡影!Top




