在image控件中载入一个bmp图象,请问如何修改图象中某一个点的rgb值。
解决方案 »
- 如何获取中英文混合字符串的长度?
- 我终于失去了你 在拥挤的人群中
- 连接excel自动化服务器的问题
- 怎样在控件中实现判断操作系统语言版本,然后决定按钮的文字语言
- ActiveForm问题,高手赐教?(其中又用到一个Active控件)
- 调用表单
- 谁有delphi的serversocket和clientsocketde多线程的原码
- 如何在程序里调用另一个 button 的事件过程
- 请问哪位仁兄知道或有DELPHI的中文帮助,在此谢过
- 哪位大侠是excel高手啊。能帮我解决问题的。我愿把所有的分数拱手奉送。(ngyxh)(分期付分)
- 怎样完整保存一个网页的内容为图片?关于IViewObject.Draw。在线等待,解决立即结贴!!!
- 请问谁有DELPHI的DelphiX控件的中文使用说明
var
color:TColor;
r,g,b:Byte;
begin
r:=100;
g:=90;
b:=128;
color:=(R and $FF)+(G and $FF00) shr 8+(Color and $FF0000) shr 16;
Image1.Picture.Bitmap.Canvas.Pixels[5,5]:=color;
Image1.Picture.Bitmap.Canvas.Pixels[5,6]:=color;
end;
gzmhero(hihihi) ,我试了你的方法,的确可以修改颜色,但是我发现修改的颜色不是我最初期望的,好象我在程序中设置的颜色值会和图中的颜色值相加。
例如,如果图象中本来的颜色是白色的,那么执行后的确可以得到事先期望的颜色,但是如果图象不是白色的,则执行后则会出现其他颜色。不知道这是为什么?