'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
Массив прямоугольников, представляющих оптимальное разложение указанного прямоугольника.