我在脸部图像上应用了gabor滤镜,但我只获得了一张gabor图像作为输出(蓝色黄色图像)
如何从gabor过滤器库中获取不同的gabor过滤器图像?
答案 0 :(得分:0)
<强>一般强>:
每次Filter操作后,都会为Filter操作的结果[result1,result2,...]生成一个新图像。 然后,在应用所有过滤器后,您可以显示所有结果。
伪代码:
imshow(result1)
imshow(reuslt2)
或将结果保存在列表中:
for result in resultList
imshow result
这与Gabor无关,而是与你如何处理图像有关。
答案 1 :(得分:0)
你知道保存到单元格的每个gabor过滤器的响应,如
response = cat(1,response,response); %answers = {};
并且响应的数量取决于你所拥有的音阶和频率,例如,如果你有两个音阶,一个频率你只有4个响应,依此类推。显示过滤器的每个响应执行此操作: 对于i = 1:4%或8 ... imshow(响应{I}); 暂停; 端