比如一幅256色图,怎样得到它使用的颜色索引及其色分量并可以改变它们?
这样的话就可以对该图片进行颜色上的特殊处理,从而产生动态或其它自定义的效果了。
这样的话就可以对该图片进行颜色上的特殊处理,从而产生动态或其它自定义的效果了。
解决方案 »
- 想向一个窗体模拟CTRL+F按键效果,FindWindow以后怎么写?
- Sleep()函数的精度在不同系统中的差别
- 一个3维动态数组怎样定义和使用???
- 释放对象空间报错!急!!急!!
- 已知在orace7.3服务器上保存有*.doc文件,怎样用delphi把这些word文件传输过来并打开,最好还能修改并保存
- 认识我的,不认识我的,都来接分!
- 那里有delphi5软件下载,网友们帮帮忙,齐心协力闯天下
- 毕业3年了,存款几乎为零。郁闷中......
- 大家看看,在线等待。
- 请问那里有DELPHI编写openGL程序的资料?
- 用delphi怎样编写一个输入IP之后让局域网机器死机?
- 牛子三问:难道使用IBClientData的LoadFromfile方法读入数据表后,就不能为其建立索引吗?
procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
self.Color := Image1.Canvas.Pixels[X, Y];
{红色值,绿用R蓝用B,合成用RGB()函数}
Edit1.Text := IntToStr(GetRValue(Image1.Canvas.Pixels[X, Y]));
end;