Difference between revisions of "Download"
m (Peter moved page Download:BoofCV to Download: The :BoofCV looks stupid) |
m |
||
Line 2: | Line 2: | ||
'''Latest Stable Release:''' | '''Latest Stable Release:''' | ||
* [https://sourceforge.net/projects/boofcv/files/v0. | * [https://sourceforge.net/projects/boofcv/files/v0.20/boofcv-v0.20-libs.zip/download Compiled Jar, Source Jar, and Dependencies] | ||
* [https://sourceforge.net/projects/boofcv/files/v0. | * [https://sourceforge.net/projects/boofcv/files/v0.20/boofcv-v0.20-src.zip/download Source Code and Data] | ||
* [[BoofCV_Change_Log|Change Log]] | * [[BoofCV_Change_Log|Change Log]] | ||
Line 17: | Line 17: | ||
* ''android'' : [http://developer.android.com/index.html Android] support | * ''android'' : [http://developer.android.com/index.html Android] support | ||
* ''openkinect'' : [http://openkinect.org/wiki/Main_Page Open Kinect] support (The Kinect RGB-D sensor) | * ''openkinect'' : [http://openkinect.org/wiki/Main_Page Open Kinect] support (The Kinect RGB-D sensor) | ||
* ''WebcamCapture'' : [http://webcam-capture.sarxos.pl/ Webcam Capture support] | * ''WebcamCapture'' : [http://webcam-capture.sarxos.pl/ Webcam Capture support] | ||
* ''xuggler'' : [http://www.xuggle.com/xuggler/ xuggler] (reading videos) | * ''xuggler'' : [http://www.xuggle.com/xuggler/ xuggler] (reading videos) | ||
Line 28: | Line 27: | ||
<groupId>org.boofcv</groupId> | <groupId>org.boofcv</groupId> | ||
<artifactId>all</artifactId> | <artifactId>all</artifactId> | ||
<version>0. | <version>0.20</version> | ||
</dependency> | </dependency> | ||
</pre> | </pre> | ||
Line 34: | Line 33: | ||
== Gradle == | == Gradle == | ||
<pre> | <pre> | ||
compile group: 'org.boofcv', name: 'all', version: '0. | compile group: 'org.boofcv', name: 'all', version: '0.20' | ||
</pre> | </pre> | ||
Line 54: | Line 53: | ||
{| border="1" width=600px cellpadding="4" | {| border="1" width=600px cellpadding="4" | ||
! Version !! Link !! Description | ! Version !! Link !! Description | ||
|- | |||
| Alpha v0.20 || [https://sourceforge.net/projects/boofcv/files/v0.20 Link] || Better fiducials, bug fixes, less clutter | |||
|- | |- | ||
| Alpha v0.19 || [https://sourceforge.net/projects/boofcv/files/v0.19 Link] || Background modelling, improved fiducials, scene recognition | | Alpha v0.19 || [https://sourceforge.net/projects/boofcv/files/v0.19 Link] || Background modelling, improved fiducials, scene recognition |
Revision as of 22:07, 9 November 2015
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.
Maven Central
The easiest way to use boofcv is to reference its jars on Maven Central. See below for Maven and Gradle code. BoofCV is broken up into many modules. To make it easier to use BoofCV all of its core functionality can be referenced using the 'all' module. Individual modules in "integration" still must be referenced individually.
Artifact List
- all : All the core functionality of BoofCV
- android : Android support
- openkinect : Open Kinect support (The Kinect RGB-D sensor)
- WebcamCapture : Webcam Capture support
- xuggler : xuggler (reading videos)
- jcodec : jcodec Pure Java (and buggy) library for reading videos.
Maven
<dependency> <groupId>org.boofcv</groupId> <artifactId>all</artifactId> <version>0.20</version> </dependency>
Gradle
compile group: 'org.boofcv', name: 'all', version: '0.20'
Bleeding Edge
The absolutely latest code is available on Github. This code should be considered developmental, but effort is made to have it always compile. To check it out do the following.
https://github.com/lessthanoptimal/BoofCV.git boofcv cd boofcv https://github.com/lessthanoptimal/BoofCV-Data.git data
Then Gradle can be used to build the project as is usual.
Past Releases
Version | Link | Description |
---|---|---|
Alpha v0.20 | Link | Better fiducials, bug fixes, less clutter |
Alpha v0.19 | Link | Background modelling, improved fiducials, scene recognition |
Alpha v0.18 | Link | Thresholding, fiducials |
Alpha v0.17 | Link | Gradle, segmentation, dense optical flow, integration |
Alpha v0.16 | Link | Object tracking, FFT, color SURF |
Alpha v0.15 | Link | Kinect, visual odometry, ground plane, bugs |
Alpha v0.14 | Link | Improved 2D image processing |
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 |