尝试裁剪,移动和填充图像时出现内存不足异常

时间:2016-01-11 11:07:22

标签: c# image

我正在处理一段代码,我希望能够裁剪或移动图像。在此过程中,我设法将问题解决了以下代码行:

Cropped = ScaledImage.Clone(new Rectangle(hscroll, vscroll,ScaledImage.Size.Width, ScaledImage.Size.Height), ScaledImage.PixelFormat);

实际使用的内存量并不大到很重要(没有无限循环,根据分析器,我有足够的内存(在4 gigs可用的应用程序中只使用了大约200mB))。

这里的代码行被置于图像前面的任意一个垫上,或者根据hscroll和vscroll是正面的任何内容裁剪左侧和上侧。 ScaledImage是一个位图,目前是512乘512。

0 个答案:

没有答案