Difference between revisions of "Download"
(Added comment about Android JDK 7 issue) |
m |
||
Line 8: | Line 8: | ||
If you encounter any problems getting BoofCV up and running, please let us know! A bug might have slipped through testing or if the instructions are not clear we would like to know. | If you encounter any problems getting BoofCV up and running, please let us know! A bug might have slipped through testing or if the instructions are not clear we would like to know. | ||
''' | |||
Android users''', if these jars give you trouble it's probably because they were compiled with JDK 7. See the [[Android_support#JDK_7_Issues|Android support page]] for a work around. | '''Android users''', if these jars give you trouble it's probably because they were compiled with JDK 7. See the [[Android_support#JDK_7_Issues|Android support page]] for a work around. | ||
= Bleeding Edge = | = Bleeding Edge = |
Revision as of 11:07, 22 March 2013
BoofCV is available from its central repository at Github or through periodic releases. Below are links to the latest stable release hosted on SourceForge.
Latest Stable Release:
If you encounter any problems getting BoofCV up and running, please let us know! A bug might have slipped through testing or if the instructions are not clear we would like to know.
Android users, if these jars give you trouble it's probably because they were compiled with JDK 7. See the Android support page for a work around.
Bleeding Edge
BoofCV uses github for its central repository. Before you run to github and clone the repository, don't forget to checkout the data submodule! Those data files are needed to run the example code.
git repository: https://github.com/lessthanoptimal/BoofCV
To checkout the latest source code type the following:
git clone git://github.com/lessthanoptimal/BoofCV.git boofcv cd boofcv git submodule init git submodule update
Larger data files have been put into a separate git repository and the submodule related lines are required to download them. Those data files will appear inside the BoofCV/data directory.
WARNING If you are using the git code, make sure you check out the latest REPOSITORY source code from GeoRegression and EJML. Otherwise you might get compiler errors complaining about missing classes/functions.
Maven
BoofCV is on Maven central repository. To add it to your project add the following to your project's pom file:
<dependency> <groupId>org.boofcv</groupId> <artifactId>boofcv</artifactId> <version>XXX</version> </dependency>
Replace XXX with the latest version of BoofCV.
Past Releases
Version | Link | Description |
---|---|---|
Alpha v0.13 | Link | Feature API changes, VO, many changes |
Alpha v0.12 | Link | SIFT, combined tracker, API changes |
Alpha v0.11 | Link | Stereo Visual Odometry, trifocal tensor |
Alpha v0.10 | Link | 5-pt Essential, Template, Improved performance/API. |
Alpha v0.9 | Link | Android and Xuggler support, Refactorings |
Alpha v0.8 | Link | Stereo disparity, tweaked calibration |
Alpha v0.7 | Link | Stereo calibration, rectification, improved API |
Alpha v0.6 | Link | Camera calibration, 3D Vision, Performance, and more |
Alpha v0.5 | Link | Improvements to SURF and non-linear optimization |
Alpha v0.4 | Link | Fixed bugs in SURF and MultiSpectral images |
Alpha v0.3 | Link | More color and camera calibration support |
Alpha v0.2 | Link | API improvements and geometric vision |
Alpha v0.1 | Link | First formal publish release |