Scipy - filtr medianowy na obrazie z wartościami no data

Scipy - filtr medianowy na obrazie z wartościami no data
Marcin Marcin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 610
0

Chciałbym zastosować filtr medianowy na obrazach z wartościami int.
Obraz wczytuję jako tablicę np.array i przekazuję do funkcji ndimage.median_filter() z biblioteki scipy
https://docs.scipy.org/doc/scipy/reference/generated/scipy.ndimage.median_filter.html

Czy jest możliwość, aby dodać jaka jest wartość nodata - braku danych na obrazie i zrobić tak aby te piksele pominął?
W numpy jest nan ale nie wiem jak zastosować

W danych wejściowych mam informację, które piksele to nodata i nie ma sensu wykonywać dla nich filtra medianowego - tak jak granica obrazu

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
0

Jak wygląda wejście do filtra z pikselami "nodata"?

Marcin Marcin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 610
0

Jest to konkretna wartość w tablicy. Zawiera trzy wartości - 0 oraz 1 interpretowane jako dane oraz 2 interpretowane jako nodata

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.