Julia/C wrapper for Daisy descriptor
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
libdaisy @ cbd141d
.gitignore
.gitmodules
CMakeLists.txt
JuDaisy.jl
LICENSE
Makefile
README.md
daisy_C.cc
daisy_C.h
demo.jl
main.cpp
mainc.c

README.md

Daisy.jl

Julia/C wrapper for Daisy descriptor

Original Daisy author Engin Tola on libdaisy

See libdaisy/licence.txt for info on Daisy license

Only Daisy "MODE 1" operation wrapped. Limited number of wrapped functions but the code is quite easy to extend.

The shared library is using my forked libdaisy. The only difference of that fork is the definition of desc->set_float_image(float* im, int h, int w) that allows to set a floating point image directly without dividing by 255. Modifying the wrapper to wrap around the builtin desc->set_image takes little effort.

Build steps

cd build
cmake ../
make