想记就记 https://bbs.21ic.com/?28518 [收藏] [复制] [RSS]

日志

jpeg在image的画布Canvas上使用取点Pixels[x,y]

已有 501 次阅读2010-11-2 14:27 |系统分类:芝麻流水帐

DELPHI7:


1、uses jpeg,clipbrd;        //使用单元


2、VARjpg:Tjpegimage;


   AFormat: Word;
     AData: THandle;
     APalette: HPALETTE;


      jpg:=Tjpegimage.Create;


       jpg.LoadFromFile("*.jpg");         //jpg文件装入
       jpg.SaveToClipboardFormat(aFormat, AData,APalette);  //复制到粘贴板
        clipboard.SetAsHandle(AFormat, AData);
        image1.Picture.Assign(clipboard);



   
3、shape1.Brush.Color:=Image1.Canvas.Pixels[x,y];//访问像素


路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)