//定义图像平移函数
private static Bitmap offsetp(Bitmap a,int s,int v)
{
System.Drawing.Imaging.BitmapData srcData = a.LockBits(new Rectangle (0,0,a.Width ,a.Height) ,System .Drawing .Imaging .ImageLockMode .ReadWrite ,a.PixelFormat );
IntPtr ptr = srcData.Scan0;
int bytes = srcData.Stride * a.Height;
byte[]grayVlaues=new byte[bytes];
System.Runtime.InteropServices.Marshal.Copy(ptr ,grayVlaues ,0,bytes);
byte[] tempArray=new byte[bytes];
for (int i = 0; i < bytes; i++)
{
tempArray[i] = 255;
}
for (int i = 0; i < a.Width * 3; i += 3)
{
if ((i + s*3) < a.Width*3 && (i + s*3) > 0)
{
for (int j = 0; j < a.Height; j++)
{
if ((j + v) < a.Height && (j + v) > 0)
{
tempArray[(i + s * 3) + (j + v) * srcData.Stride] = grayVlaues[i + j * srcData.Stride];
tempArray[i + s * 3 + 1 + (j + v) * srcData.Stride] = grayVlaues[i + 1 + j * srcData.Stride];
tempArray[i + s * 3 + 2 + (j + v) * srcData.Stride] = grayVlaues[i + 2 + j * srcData.Stride];
}
}
}
}
grayVlaues = (byte[])tempArray.Clone();
System.Runtime.InteropServices.Marshal.Copy(grayVlaues ,0,ptr, bytes);
a.UnlockBits(srcData );
return a;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有