Gabor filter Code Snippet

This code snippet shows how to apply a Gabor filter.

C++

#include <eVision/EasyImage/EasyImage.h>
using namespace eVision;
EImageBW8 inputImage;

EImageBW8 outputImage;
outputImage.SetSize(&inputImage);
EasyImage::ConvolGabor(&inputImage, &outputImage, (uint32_t)5, (uint32_t)5, 10.0f, 1.0f, 0.0f, 10.0f, 0.0f, true);

C#

using eVision;
using System.Collections.Generic;
EImageBW8 inputImage = new EImageBW8();

EImageBW8 outputImage = new EImageBW8();
outputImage.SetSize(inputImage);
EasyImage.ConvolGabor(inputImage, outputImage, (uint)5, (uint)5, 10.0f, 1.0f, 0.0f, 10.0f, 0.0f, true);

Python

import eVision
inputImage = eVision.EImageBW8()

outputImage = eVision.EImageBW8()
outputImage.SetSize(inputImage)
eVision.EasyImage.ConvolGabor(inputImage, outputImage, 5, 5, 10, 1, 0, 10, 0, True)