2D вейвлет-преобразование Габора изображения в Python/Opencv
Я пытаюсь осуществить извлечение сосудов из изображения глазного дна сетчатки из бумаги. Многослойная сегментация кровеносных сосудов на основе порога для скрининга диабетической ретинопатии: М. Усман Акрам • Шоаб А. Хан
Требуется, чтобы я определил 2D Габора Вейвлет входного изображения только для усиления кровеносных сосудов. Отклик двумерного вейвлета Габора при наложении на зеленый канал изображения выглядит примерно так:
Я читаю Pywavelets, но она обеспечивает вейвлет-преобразование только для одномерных сигналов. Даже у Сципи нет реализации. Есть некоторые реализации Matlab, но я, кажется, не понимаю этого. Я сталкивался с этим: https://pythonhosted.org/bob.ip.gabor/ но я не мог понять это, и при этом это не могло быть установлено в Windows
Есть ли какая-нибудь библиотека, которая предоставляет мне упомянутую функциональность? Или, как я могу реализовать это вручную, используя Numpy/Scipy?
Спасибо