Интерполяция затемненной области интереса в изображении с python - PullRequest
1 голос
/ 18 марта 2020

Я просматривал inte rnet и переполнение стека, чтобы найти решение моей проблемы, но безрезультатно. Итак, вот моя проблема:

Проблема

У меня есть серия изображений с указанными c ROI, где я обнаруживаю изменение сигнала. Чтобы извлечь сигнал, мне нужно вычесть фон изображения из фактического сигнала. К сожалению, я не могу просто вычесть изображения, так как это не удаляет фоновый шум в достаточной степени.

Идея решения

Я хочу вырезать (зачеркнуть) мои области интереса, а затем выполнить интерполяцию по всему «уменьшенному» изображению. Затем я хочу снова заполнить затемненные области интереса с помощью интерполяции. Таким образом, я могу понять, что на самом деле делает фон под моим сигналом. Я играл с griddata , RectBivariateSpline , но я не нашел способ, который работает.

До сих пор я делал это в MATLAB с функция scatteredInterpolant , но я бы хотел сделать это в python. Ниже серии изображений, которые описывают концепцию. Можно видеть, что третье изображение слегка размыто в ранее затененных областях интереса.

Концепция обработки изображений

Итак, python предоставляет решение или способ, который похож на MATLABs scatteredInterpolant или как мне лучше всего решить эту проблему?

Спасибо.

...