Building and running the code - nking/curvature-scale-space-corners-and-transformations GitHub Wiki
##To Build:
You'll need to have installed on your computer java to run the code and ant to build it. The other libraries are contained in the project.
To list the build targets:
ant
To build:
ant compile
To run the tests:
ant runTests
To run a single test:
ant runTest -Dtest=packagepath.classnameTest
To run a single test in debug mode:
ant runTestWithAspects -Dtest=packagepath.classnameTest
##Command Line use
The current command line runners are in the directory called dist in a file called scalespace.jar
To build the packaged jar dist/scalespace.jar from latest code:
ant package
To run the jar (and read the usage for it)
java -jar dist/scalespace.jar
There are a few things in progress that will be added as functions to the jar soon. Currently, the corner detector is enabled.
For example, to run the corner detector on one of the frequently seen computer vision images:
java -classpath dist/scalespace.jar algorithms.imageProcessing.CMDLineCornerDetector -mark_image -include_edges -image1=testresources/house.gif
It will print to the screen the path to the output file.