VintaSoft Imaging .NET SDK 15.1: Документация для .NET разработчика
Vintasoft.Imaging.ImageProcessing Namespace / ProcessingCommandBase Class / GetRegionOptimalDecomposition(VintasoftImage,Rectangle,Int32,Int32) Method
Синтаксис Ремарки Требования Смотрите также
В этом разделе
GetRegionOptimalDecomposition(VintasoftImage,Rectangle,Int32,Int32) Метод (ProcessingCommandBase)
В этом разделе
Возвращает массив прямоугольников, которые представляют собой оптимальное разложение указанного прямоугольника.
Синтаксис
'Declaration

Public Overridable 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 virtual System.Drawing.Rectangle GetRegionOptimalDecomposition(
Vintasoft.Imaging.VintasoftImage image,
System.Drawing.Rectangle rect,
System.Int32 regionCount,
out System.Int32 requiredMargin
)

Parameters

image
Исходное изображение.
rect
Прямоугольник, который необходимо разложить.
regionCount
Количество регионов в разложении.
requiredMargin
Отступ в пикселях для каждого прямоугольника, необходимый для корректной работы алгоритма.

Return Value

Массив прямоугольников, представляющих оптимальное разложение указанного прямоугольника.
Ремарки

Параллельное выполнение команды не требуется, если команда возвращает один прямоугольник и прямоугольник равен исходному прямоугольнику (значение параметра rect).

Требования

Целевые платформы: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

Смотрите также