七氟丙烷规格:16位的像素如何转换成24位像素??

来源:百度文库 编辑:高考问答 时间:2024/04/29 03:18:28
大家都知道16位分为565与555,红占5位绿占5或6位,蓝占5位..而24位红绿蓝各占8位,可表示红255种色深,而16位的红只能表示31种.这样我们把24位的像素转换成16位像素应该怎样转换???公式是什么???相反16位转换成24呢????
主要是24位如何转换成16位呢??????????

16色:
R-->5位
G-->5位
B-->5位
还有一位保留
24色:
8-8-8

将16位的R,G,B都拆出来,然后都左移3位就是24位真彩

16位位图格式与在内存的像素格式是不同的
像素格式应该是r g b : 5 6 5
位图格式:记不清了,请参考windows程序设计下册

bmp.PixelFormat := pf24bit