Выполняет фильтрацию значений в изображении, которая может использоваться для повышения резкости изображения, размытия изображения, определения ребер в пределах изображения или других усовершенствований, основанных на ядре.
Обсуждение
Более подробную информацию о том, как работает эта функция, см. растровую функцию Свертка.
Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, вы можете вызвать метод растрового объекта save.
Синтаксис
Convolution(raster, kernel)
Параметр
Объяснение
Тип данных
raster
The input raster.
Raster
kernel
Выберите метод фильтрации.
0—Улучшите изображение с помощью фильтра LINE_DETECTION_HORIZONTAL.
1—Улучшите изображение с помощью фильтра Обнаружение линий По вертикали.
2—Улучшите изображение с помощью фильтра Обнаружение линий По левой диагонали.
3—Улучшите изображение с помощью фильтра Обнаружение линий По правой диагонали.
4—Улучшите изображение с помощью фильтра Градиент Север.
5— Улучшите изображение с помощью фильтра Градиент Запад.
6— Улучшите изображение с помощью фильтра Градиент Восток.
7—Улучшите изображение с помощью фильтра Градиент Юг.
8— Улучшите изображение с помощью фильтра Градиент Северо-восток.
9— Улучшите изображение с помощью фильтра Градиент Северо-восток.
10— Улучшите изображение с помощью фильтра Сглаживание по арифметическому среднему.
11— Улучшите изображение с помощью фильтра Smoothing_3X3.
12—Улучшите изображение с помощью фильтра Smoothing_5X5.
13— Улучшите изображение с помощью фильтра Sharpening_3X3.
14— Улучшите изображение с помощью фильтра Sharpening_5X5.
15—Улучшите изображение с помощью фильтра Laplacian_3X3.
16—Улучшите изображение с помощью фильтра Laplacian_5X5.
17— Улучшите изображение с помощью фильтра Sobel По горизонтали.
18—Улучшите изображение с помощью фильтра Sobel По вертикали.
19—Улучшите изображение с помощью фильтра Повысить резкость.
20—Улучшите изображение с помощью фильтра Sharpen2.
21—Улучшите изображение с помощью фильтра Распределение точек.
(Значение по умолчанию — None)
String
Возвращаемое значение
Тип данных
Объяснение
Raster
Выходное отфильтрованное изображение.
Пример кода
Пример свертки
Создает изображение с границами, улучшенными с помощью фильтра Laplacian 3X3.