C#。在 N 个矩形上裁剪图像
Posted
技术标签:
【中文标题】C#。在 N 个矩形上裁剪图像【英文标题】:C#. Crop image on N rectangles 【发布时间】:2011-05-21 08:30:09 【问题描述】:我需要在 N 个矩形上裁剪图像。
所有矩形的条件: 矩形的宽度 = X 矩形的高度 = X/2
任何算法?
【问题讨论】:
什么意思?这是作业吗? 不,我想创建一个谜题。 【参考方案1】:这可以帮助你:
private static Image cropImage(Image img, Rectangle cropArea)
Bitmap bmpImage = new Bitmap(img);
Bitmap bmpCrop = bmpImage.Clone(cropArea,
bmpImage.PixelFormat);
return (Image)(bmpCrop);
我在这里找到了一个更复杂但更完整的例子:
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/e0c30a26-60da-457d-a217-ba95650deec8
【讨论】:
我知道如何在矩形上裁剪图像。但我不知道如何在 N 个矩形上裁剪图像 链接中的例子应该是你要找的!希望对你有帮助以上是关于C#。在 N 个矩形上裁剪图像的主要内容,如果未能解决你的问题,请参考以下文章