public static Rectangle GetRectangle(Point point1, Point point2)
{
int x = Math.Min(point1.X, point2.X);
int y = Math.Min(point1.Y, point2.Y);
int w = Math.Max(point1.X, point2.X) - x;
int h = Math.Max(point1.Y, point2.Y) - y;
return new Rectangle(x, y, w, h);
}
}