VintaSoft Imaging .NET SDK 14.1: Документация для .NET разработчика
Vintasoft.Imaging.ImageProcessing.Filters Namespace / ConvolutionBasedCommand Class / GetRegionOptimalDecomposition(VintasoftImage,Rectangle,Int32,Int32) Method
Синтаксис Ремарки Требования Смотрите также
    GetRegionOptimalDecomposition(VintasoftImage,Rectangle,Int32,Int32) Метод (ConvolutionBasedCommand)
    Возвращает массив прямоугольников, которые представляют собой оптимальное разложение указанного прямоугольника.
    Синтаксис
    '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
     

    Parameters

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

    Return Value

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

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

    Требования

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

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