C#图像裁剪方法
在C#中处理图像时,您可能需要裁剪图像以聚焦于特定区域。如何使用C#裁剪图像?
以下代码演示了如何在C#中裁剪图像:
<code class="language-csharp">private static Image cropImage(Image img, Rectangle cropArea) { Bitmap bmpImage = new Bitmap(img); return bmpImage.Clone(cropArea, bmpImage.PixelFormat); }</code>
示例:
<code class="language-csharp">Image originalImage = Image.FromFile("original.jpg"); Rectangle cropArea = new Rectangle(100, 100, 200, 200); Image croppedImage = cropImage(originalImage, cropArea); croppedImage.Save("cropped.jpg");</code>
这段代码将原始图像裁剪为一个大小为200x200的矩形,起始于(100, 100)像素。裁剪后的图像将保存为"cropped.jpg"。
更多资源:
以上是如何在 C# 中裁剪图像?的详细内容。更多信息请关注PHP中文网其他相关文章!