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

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

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

    Требования

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

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