public Bitmap RePic(Bitmap thispic, int width, int height) {
Bitmap bm = new Bitmap(width, height);//初始化一个记录后的图片的对象
int x, y, resultR, resultG, resultB;
Color pixel;
for (x = 0; x < width; x++) {
for (y = 0; y < height; y++) {
pixel = thispic.GetPixel(x, y); //获取当前坐标的像素值
resultR = 255 - pixel.R; //反红
resultG = 255 - pixel.G; //反绿
resultB = 255 - pixel.B; //反蓝
bm.SetPixel(x, y, Color.FromArgb(resultR, resultG, resultB)); //绘图
}
}
return bm; //返回经过处理后的图片
}
public Bitmap reversePic(Bitmap thispic) {
Bitmap src = new Bitmap(Image.FromHbitmap(thispic.GetHbitmap())); // 加载图像
BitmapData srcdat = src.LockBits(new Rectangle(Point.Empty, src.Size), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb); // 锁定位图
unsafe // 不安全代码
{
byte* pix = (byte*)srcdat.Scan0; // 像素首地址
for (int i = 0; i < srcdat.Stride * srcdat.Height; i++)
pix[i] = (byte)(255 - pix[i]);
}
src.UnlockBits(srcdat); // 解锁
return src;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有