2013-11-25 2 views
0

я применил Габор фильтры изображений лица, но я получил только один Габор изображение в качестве выходного (синего желтого изображения)Как получить различные Габор изображения из Габор банков фильтров

Как я могу получить различные изображения Габора фильтра из Габор банков фильтров ?

+0

Не могли бы вы показать свой код? – Mailerdaimon

ответ

0

Вообще:

После каждой операции фильтра создать новый образ для результата [result1, result2 ...] операции фильтра. Затем, после применения всех фильтров, вы можете показать все результаты.

псевдокод:

imshow(result1) 
imshow(reuslt2) 

или сохранить результаты в списке:

for result in resultList 
    imshow result 

Это не имеет ничего общего с Габора, в частности, но с тем, как вы справляетесь вам изображения.

0

вы знаете ответ от каждого фильтра gabor, сохраненного в ячейке, например
ответы = cat (1, ответы, ответ); % ответов = {};

и количество ответов зависит от масштабов и частот, которые у вас есть, например, если у вас есть две шкалы и одна частота, которую вы дикий получаете только 4 ответа и так далее. чтобы показать каждый ответ от фильтра: для i = 1: 4% или 8 ... imshow (ответы {i}); pause; end