The VXL Project

VXL is a set of portable C++ libraries designed for computer vision research and implementation. Numerics, imaging, and geometry are provided by stand-alone core libraries, with easy to use APIs and sophisticated processing algorithms. Other libraries provide stereo, video, structure from motion, probability modeling, GUI design, classification, robust estimation, feature tracking, topology, 3d imaging, and much more. It is written and used by an international team from academia and industry.

Tags Scientific/Engineering Image Recognition Software Development Libraries Mathematics Artificial Intelligence multimedia Video Graphics
Licenses BSD Revised
Operating Systems POSIX Windows Windows
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Mar 2008 01:30
  • Rrelease-after

Changes: Numerous minor API additions and code speedups.

  • Rrelease-mid
  •  01 Aug 2005 12:27
  • Rrelease-after

Changes: This release adds an implementation of the Mukres or Hungarian algorithm for finding a minimum cost assignment. There are many additions to the contrib libraries. Many bugs have been fixed.

  • Rrelease-mid
  •  25 May 2004 05:01
  • Rrelease-after

Changes: A lot of work was done on improving the build system, so it is now even easier to get the code working on new compilers. MinGW and bcc 5.5 are now supported, and it is now easy to build only subsections of VXL, such as just the numerics libraries. There were lots of additions to the core libraries. VNL has a random number generator that produces the same high quality sequence on every platform. VIL can now read DICOM (medical) and NITF (satellite) images. VIDL now supports AVI files on Windows and Linux.

No changes have been submitted for this release.

No-screenshot

Project Spotlight

Encog for Java

A neural network and bot API for Java.

E83fe9549ec8e179a7c6772df7a4c108_thumb

Project Spotlight

BTG

A bittorrent daemon.