byte[] rgbs = new byte[500 * 500];
IntPtr hglobal = IntPtr.Zero;
addWithCuda(data_cal,line,startt, cut_arraysize, biaoding, rgb, aa, bb, minn_gray, maxx_gray, color_gray,outt);
Bitmap myBMP;
string final_name = pathString + "\" + k3.ToString() + ".bmp";
rgbs里面存的是加了色调的数据
System.Runtime.InteropServices.Marshal.Copy(rgbs, 0, hglobal, rgbs.Length);
myBMP = new Bitmap(line, 500, 500*2, System.Drawing.Imaging.PixelFormat.Format16bppGrayScale, hglobal);
myBMP.Save(final_name, System.Drawing.Imaging.ImageFormat.Bmp);
在保存时出错,说是GDI的一般性错误