位图区域阻塞C#

时间:2014-11-16 19:17:21

标签: c# bitmap bitmapdata

我目前正在编写一个程序来过滤图片。 为了使我的程序更快,我将图片分成多个区域。 为此,我使用LockBits方法阻止区域。

 BitmapData data1 = inputimage.LockBits(new Rectangle(0, 0, image.Width, 100), ImageLockMode.ReadWrite, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
 BitmapData data2 = inputimage.LockBits(new Rectangle(0, 200, image.Width, 100), ImageLockMode.ReadWrite, System.Drawing.Imaging.PixelFormat.Format32bppArgb);

如果我运行此代码,我会得到异常(如果第二个代码行正在执行),我得到该区域已被锁定的异常。 对我来说没有任何意义。这个区域没有被阻止,但是我得到了它的信息。

任何人都可以帮助我吗? 烫发

0 个答案:

没有答案