一个关于位图的问题,望大侠帮忙! 用delphi实现将彩色位图另存为单色位图!实现结果跟windows自带的画图软件一样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button10Click(Sender: TObject);begin image1.Picture.LoadFromFile('d:\test.bmp'); image1.Picture.Bitmap.Monochrome := True; image1.Picture.SaveToFile('d:\test1.bmp');end; procedure TForm1.Button10Click(Sender: TObject);var mJpg: TJpegImage; mBit: TBitmap;begin mJpg := TJpegImage.Create; mBit := TBitmap.Create; mJpg.LoadFromFile('d:\test.jpg'); mBit.Assign(mJpg); Image1.Picture.Bitmap.Assign(mBit); Application.ProcessMessages; sleep(1000); mJpg.Grayscale := True; mBit.Assign(mJpg); Image1.Picture.Bitmap.Assign(mBit);end; 最后记得把mJpg和mBit给free了哈 nt service程序一问 关于“我申请此解释为年度最火星的解释” 在福州,一般的程序员一个月大概多少钱 Corba服务器端如何打包? 不爽..散分...3 要面试了,请大家给小弟点意见? TDBlistBox如何使用? 寻找andrew223(暴风雪),求SSL DEMO,谢谢! D2007如何安装Raize 6 请问ShellExecute对文件的操作都有几种方式?我就知道有open,哪位给列举一下? 使用idhttp更新動態域名 实现银行卡结帐这个功能,大概要多少钱?
begin
image1.Picture.LoadFromFile('d:\test.bmp');
image1.Picture.Bitmap.Monochrome := True;
image1.Picture.SaveToFile('d:\test1.bmp');
end;
var
mJpg: TJpegImage;
mBit: TBitmap;
begin
mJpg := TJpegImage.Create;
mBit := TBitmap.Create;
mJpg.LoadFromFile('d:\test.jpg');
mBit.Assign(mJpg);
Image1.Picture.Bitmap.Assign(mBit);
Application.ProcessMessages;
sleep(1000);
mJpg.Grayscale := True;
mBit.Assign(mJpg);
Image1.Picture.Bitmap.Assign(mBit);
end;