Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C#中选择图像的一部分?_C# - Fatal编程技术网

如何在C#中选择图像的一部分?

如何在C#中选择图像的一部分?,c#,C#,假设我有一个picturebox,我想裁剪图像。我知道如何按矩形裁剪。 我想能够选择一部分的图像与鼠标和作物它。 我想这叫做自由选择 它实际上只是简单地跟踪选择矩形的一个角点(通常通过MouseDown事件捕获)以及选择矩形的另一个角点(通常通过MouseUp事件捕获)。这两个坐标对为您提供了用户选择的区域。我知道如何做到这一点,正如我在问题中提到的。我正在尝试使用鼠标选择零件,但不是矩形。我需要能够选择像画线的东西。

假设我有一个picturebox,我想裁剪图像。我知道如何按矩形裁剪。 我想能够选择一部分的图像与鼠标和作物它。
我想这叫做自由选择

它实际上只是简单地跟踪选择矩形的一个角点(通常通过MouseDown事件捕获)以及选择矩形的另一个角点(通常通过MouseUp事件捕获)。这两个坐标对为您提供了用户选择的区域。

我知道如何做到这一点,正如我在问题中提到的。我正在尝试使用鼠标选择零件,但不是矩形。我需要能够选择像画线的东西。