- C# code
public static unsafe double m0000ee(Bitmap A_0, Bitmap A_1) { if ((A_0 == null) || (A_1 == null)) { return 0.0; } BitmapData bitmapdata = A_0.LockBits(new Rectangle(0, 0, A_0.Width, A_0.Height), //报错ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb); BitmapData data2 = A_1.LockBits(new Rectangle(0, 0, A_1.Width, A_1.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);.............}
很奇怪,以前用正常的,今天分析一个验证码,就报错了,怀疑是不是跟图片有关系,换一张其它的图片不会报错,而报错的图片即使分成四个小图片,读取其中一个也是报错,提示“参数错误”,不知何故?是不是很奇怪
------解决方案--------------------------------------------------------