2013-06-02 35 views

回答

1

首先,你应该意识到,如果该区域中包含的任何曲线,你得到任何组矩形可能是近似值。

其次,请尝试使用缩进矩阵调用GetRegionScans

RectangleF[] rects = region.GetRegionScans(new Matrix()); 
+0

谢谢。有效。是否有可能以最小的可能形式获取矩形? – user2250447

+0

实际上,它是水平返回矩形,如果我可以在另一个通道中垂直获取矩形,应该可以实现。有任何想法吗? – user2250447

+0

将区域旋转90度,获得扫描棱镜,然后向后旋转。 – Rotem