使用C#将图像切成随机大小?

时间:2010-08-11 15:29:25

标签: c# .net-3.5 bitmap

我被要求提出一种将图像切割成随机大小的方法。有谁知道我会从这样的项目开始?我查看了Bitmap.Clone并认为这可行。我需要弄清楚如何获得整个图像大小,然后为图像大小总计随机指定不同大小的图块。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

以下是与示例代码类似的内容,可帮助您入门: http://forums.asp.net/p/1004794/2285597.aspx

答案 1 :(得分:1)

首先将其分解为不同的任务:

  • 确保您可以复制部分图片
  • 弄清楚如何将区域拆分成随机区域。这取决于你想要的结果......有各种各样的选择。 (一个简单的网格是否足够好?或者可能总是分成2或4个矩形,然后递归?)

特别是,您应该能够在将每个部件彼此连接之前对其进行单独测试:)