'Declaration Public Overrides Function GetRegionOptimalDecomposition( _
ByVal imageИсходное изображение.As Vintasoft.Imaging.VintasoftImage, _
ByVal rectПрямоугольник, который необходимо разложить.As System.Drawing.Rectangle, _
ByVal regionCountКоличество регионов в разложении.As System.Int32, _
ByRef requiredMarginОтступ в пикселях для каждого прямоугольника, необходимый для корректной работы алгоритма.As System.Int32 _
) As System.Drawing.Rectangle
public override System.Drawing.Rectangle GetRegionOptimalDecomposition(
Vintasoft.Imaging.VintasoftImage image,
System.Drawing.Rectangle rect,
System.Int32 regionCount,
out System.Int32 requiredMargin
)
public: System.Drawing.Rectangle* GetRegionOptimalDecomposition(
Vintasoft.Imaging.VintasoftImage* image,
System.Drawing.Rectangle* rect,
System.Int32 regionCount,
[PARAMFLAG::Out] System.Int32 requiredMargin
); override
public:
System.Drawing.Rectangle^ GetRegionOptimalDecomposition(
Vintasoft.Imaging.VintasoftImage^ image,
System.Drawing.Rectangle^ rect,
System.Int32 regionCount,
[Out] System.Int32 requiredMargin
); override
Parameters
- image
 - Исходное изображение.
 - rect
 - Прямоугольник, который необходимо разложить.
 - regionCount
 - Количество регионов в разложении.
 - requiredMargin
 - Отступ в пикселях для каждого прямоугольника, необходимый для корректной работы алгоритма.
 
Return Value
Массив прямоугольников, представляющих оптимальное разложение указанного прямоугольника.