AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > C++

图片反色的一段程序

51自学网 http://www.51zixue.net
void S_RevColor(Graphics::TBitmap *Bmp)//图片反色
{
BYTE *ptr;
for (int y = 0; y < Bmp->Height; y++)
  {
  ptr =(BYTE *) Bmp->ScanLine[y];
  for (int x = 0; x < Bmp->Width*3; x+=3)
    {
    ptr[x]=BYTE(255-ptr[x]);
    ptr[x+1]=BYTE(255-ptr[x+1]);
    ptr[x+2]=BYTE(255-ptr[x+2]);
    }
  }

 

 

 
上一篇:任意角度图片旋转  下一篇:图片模糊、锐化、雕刻