7.2. Разница по Гауссу

7.2.1. Общая информация

Рисунок 16.136. Пример применения фильтра «Разница по Гауссу»

Пример применения фильтра «Разница по Гауссу»

Исходное изображение

Пример применения фильтра «Разница по Гауссу»

После применения фильтра «Разница по Гауссу»


Этот фильтр находит края с помощью алгоритма «Разница по Гауссу», который применяет к изображению два «Гауссовых размывания» с разными значениями радиуса и находит разницу их результатов. Этот алгоритм широко применяется в области искуственного видения и работает достаточно быстро, благо существуют быстрые выполнения «Гауссова размывания». Наиболее важные параметры фильтра - два радиуса. Их легче всего указать смотря на окно просмотра. Стоит помнить, что увеличение малого радиуса приводит к широким границам, а уменьшение большого радиуса увеличивает предел, по которому определяется граница это или нет. В большинстве случаев лучшие результаты получаются когда радиус 2 меньше радиуса 1. При светлых изображениях с тёмным фоном обратные значения дают лучшие результаты.

7.2.2. Местонахождение

You can find this filter through FiltersEdge-DetectDifference of Gaussians.

7.2.3. Параметры

Рисунок 16.137. Параметры фильтра «Разница по Гауссу»

Параметры фильтра «Разница по Гауссу»

Smoothing Parameters

Radius 1 and Radius 2 are the blurring radii for the two Gaussian blurs. The only constraints on them is that they cannot be equal, or else the result will be a blank image. If you want to produce something that looks like a sketch, in most cases setting «Radius 2» smaller than «Radius 1» will give better results.

Упорядочить

При выборе этого параметра диапазон яркости в конечном изображении увеличивается до предела. Заметьте, что в окно предварительного просмотра только видимая часть изображения принимается во внимание. Поэтому результат в окне просмотра не совсем верен для конечного изображения.

Инвертировать

При выборе этого параметра результат инвертируется, то есть чёрные края рисуются на белом фоне. Это больше напоминает рисунок.