Найти веса или ядра, используемые gaussian_filter из scipy.ndimage - PullRequest
1 голос
/ 24 октября 2019

У меня есть изображение, состоящее из {0,1,2} значений, и я пытаюсь запустить gaussian_filter из scipy.ndimage поверх него. Хотя его было очень легко использовать, но я еще не все правильно понял.

Несколько понятий, которые я понял:

  • Сигма - это стандартное отклонение, используемое для назначения весов вядро
  • Гауссов фильтр на двумерном изображении реализован в виде 1D гауссовых фильтров
  • размер ядра зависит от сигмы, а также от значения усечения [ Гауссов фильтр в scipy

Я хочу знать веса, используемые в гауссовом фильтре. Есть ли какой-нибудь способ получить ядро ​​из самого вызова gaussian_filter или какая-то формула, по которой я могу получить это ядро.

Я хочу это просто для лучшего понимания веса, который я даю различным соседним пикселям в моем изображении.

например, что будет ядром для

ndimage.gaussian_filter (image, sigma = 0.2)

ndimage.gaussian_filter (image, sigma = 0.2, truncate)= 2)

...