10位的数据怎么能象图片那样显示呢? ( 积分: 100 )

  • 主题发起人 主题发起人 bbcock
  • 开始时间 开始时间
B

bbcock

Unregistered / Unconfirmed
GUEST, unregistred user!
256色的位图每一个像素是8位的,我现在有一个文件数据是10位的,我想把它转化为位图显示,目前的做法是取10位中的8位来显示,有没有什么好的办法把那两位用上呢?
 
呵呵,无理的要求,我就用无责的回答:

既然是在说256色的位图,很简单,8位表示调色板上的索引,并不是说,图像就是8位,它其实是可以是真实的32位色彩。剩余的2位就可以看做这个色彩的4级变化中的一级,比如8位显示的是纯红色,它就可以显示出20%、60%、80%、100%纯度的红色。OK ,10位就全用上啦。
 

Similar threads

D
回复
0
查看
767
DelphiTeacher的专栏
D
D
回复
0
查看
809
DelphiTeacher的专栏
D
D
回复
0
查看
639
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部