如何将一个三维数组的图像RGB原始数据显示出来并存为BMP文件???(100分)

  • 主题发起人 主题发起人 fchyed
  • 开始时间 开始时间
F

fchyed

Unregistered / Unconfirmed
GUEST, unregistred user!
从下位机 传来一个三维数组,内含RGB三色图像数据。比如b[j][m],i代表X坐标,j代表Y坐标,m代表RGB三色之一,m=0代表R色,m=1代表G色, m=2代表B色。 例:b[2][4][1]=24,表示第二行第三列的绿色值为24。每一个颜色8位。
各位大侠指导一下如何将这个数组包含的图像显示出来啊?并能存成BMP文件?
很急啊,最好给出程序。
在下感激不尽。给出点提示也好啊。
 
呵呵。一个像素一个像素画啊。
 
:cdyxl, : 你能说的再清楚点嘛?用什么控件?
 
TBitmap.Handle:= CreateDIBSection;
CreateDIBSection(用制定的头和数据初始化生成一个DIB)
 
后退
顶部