VintaSoft Twain .NET SDK 15.1: Руководство для .NET разработчика
Vintasoft.Sane Namespace / SaneAcquiredImage Class / DetectBorder(Int32) Method
Синтаксис Ремарки Example Требования Смотрите также
В этом разделе
    DetectBorder(Int32) Метод (SaneAcquiredImage)
    В этом разделе
    Обнаруживает границу вокруг изображения.
    Синтаксис
    'Declaration
    
    Public Sub DetectBorder( _
    ByVal borderSize
    Размер рамки вокруг изображения. Возможные значения: 0-100. Значение по умолчанию - 5.
    As Integer _
    )
    public void DetectBorder(
    int borderSize
    )
    public: void DetectBorder(
    int borderSize
    )
    public:
    void DetectBorder(
    int borderSize
    )

    Parameters

    borderSize
    Размер рамки вокруг изображения. Возможные значения: 0-100. Значение по умолчанию - 5.
    Ремарки

    Вот "хорошая" последовательность операций для обработки изображения:
    1. Очистите изображение (Despeckle(Int32,Int32,Int32,Int32))
    2. Устранить перекос изображения (Deskew(SaneBorderColor,Int32,Int32) метод)
    3 . Обнаружить границу изображения (метод DetectBorder(Int32))

    Возможные значения для параметров scanIntervalX и scanIntervalY : 1 - будет сканироваться каждый столбец (строка), 2 - будет сканироваться каждый второй столбец (строка), 3 - будет сканироваться каждый третий столбец (строка) и так далее. Большие значения этих параметров могут ускорить процесс выравнивания, но могут ухудшить результаты.

    Пример

    Смотрите пример здесь: SaneAcquiredImage.

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6

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