关于调色板的简单问题,没有人知道吗?--大富翁原来好象有个贴子说过,我找不到了 (50分)

  • 主题发起人 冰冷的雨
  • 开始时间

冰冷的雨

Unregistered / Unconfirmed
GUEST, unregistred user!
用bmp.pixelformat := pf1bit转换成1位二色图之后,背景是红色的,怎么才能
变成白色的?

http://www.delphibbs.com/delphibbs/dispq.asp?lid=1228241(150分)的问题
也请大家关照
 
>用bmp.pixelformat := pf1bit转换成1位二色图之后,背景是红色的,怎么才能
>变成白色的?
你需要首先将彩色图象转换为灰度图象,然后bmp.pixelformat := pf4bit转换为16色灰度图,
最后bmp.pixelformat := pf1bit或者bmp.MonoChrome :=True .
example :
http://www.delphibbs.com/delphibbs/dispq.asp?lid=539796
 
我是首先将彩色图象转换为灰度图象,然后bmp.pixelformat := pf4bit转换为16色灰度图,
最后bmp.MonoChrome :=True .但我以为这时的图还是4bit的,所以。。
呵呵,谢谢卷兄!我的QQ是1214278,可以加我进去吗?
 

Similar threads

D
回复
0
查看
958
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
894
import
I
I
回复
0
查看
836
import
I
顶部