francois-a / steerable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steerable filters

Steerable filters for edge and ridge detection from Jacob and Unser, 2004 implemented in C++ with wrappers for Python and Matlab.

Requirements:

Python

Installation:

pip3 install -e .

See example.py for usage instructions.

Matlab

Installation:

  1. Add steerable/matlab to the Matlab path.
  2. Compile the MEX file.
cd matlab
mex -I/usr/local/include -I../src /usr/local/lib/libgsl.a -output steerableDetector ../src/steerableDetector.cpp ../src/steerableDetector_mex.cpp

Documentation:

help steerableDetector

About

License:MIT License


Languages

Language:Jupyter Notebook 90.2%Language:C++ 8.7%Language:Python 0.7%Language:MATLAB 0.3%Language:M 0.0%