请帮帮我,如何读出一幅黑白BMP图每点的象素值?(100分)

  • 主题发起人 主题发起人 TRACY-XU
  • 开始时间 开始时间
T

TRACY-XU

Unregistered / Unconfirmed
GUEST, unregistred user!
问题如下:
如何把一幅黑白图片(例如BMP)每个象素点的数值读取出来,并在MEMO之类的控件上显示出来?
读出来的是二进制的数组吗?
 
告诉你一个简单的方法:
Bitmap.PixelFormat:=pl24bit;
然后访问:Bitmap.Canvas.Pixel[X,Y]就可以啦,
当然最快的方法就是直接读写Bmp文件,Bmp文件格式非常简单,你自己找找!
 
能否告诉我,为什么要转换成24BIT的格式
 
后退
顶部