C++ Libraries for Computer Vision Research and Implementation
Overviews are compiled from the doc/book directory of each package.
core : VXL overview documentationvpl : POSIX Compatability Library
vul : Utility Library
vbl : Basic Template Library
vnl : Numerics Library
vgl : Geometry Library
vil : Core image library
vsl : Streaming Library for Binary I/O
vcsl : Spatial Coordinate Systems and Manipulation
vpgl : Photogrammetry Library
vgui : Multi-platform user-interface using OpenGL
vidl : Video Sequence Library
vpdl : Probability Distribution Library
testlib : Testing Library
mbl : Manchester's Basics Library
vpdfl : Multivariate Probability Density Function Library
pdf1d : Univariate Probability Density Function Library
clsfy : Various statistical classifiers
vimt : Polymorphic image + transform library
ipts : Interesting Points - Find interesting/salient image points
vil3d : 3D image library
vimt3d : Polymorphic 3D image + transform library
mvl2 : Classes for video file support
m23d : Manchester's 2D/3D Library
mmn : Manchester Markov Network library
mcal : Manchester's Component Analysis Library
mipa : Manchester's Image Processing Library
msm : Manchester's SM Library
utils : Manchester's SM Library
msdi : Manchester's Shape Data Iterator Library
mfpf : Manchester's Point Finder Library
fhs : Feature matching using Felzenszwalb and Huttenlocher's method
rrel : Robust Estimation Library
rgrl : Rensselaer (Generalized) Registration Library
vipl : Templated Image Processing Library
vepl : Easy Image Processing Library using vil
vepl1 : Easy Image Processing Library using vil1 (deprecated)
ouel : Estimation/filtering library
ouml : Miscellaneous things
mvl : Multi-view epipolar geometry
vrml
osl : Oxford's segmentation library
vsol : Connected Spatial Objects
vdgl : Digital Geometry
vtol : 1, 2 and 3D Topology representations
gst : Simplified 2D Topology representations
gevd : Van-duc region finder
geml : Match marked points in second image
gmvl : Multi-View Database
vmal : Multi-View Line matching
gtrl : Polygon triangulation
vifa
bxml
bugl
bgrl : Brown Graph Library
bsta
bsol
btol
bdgl
bgui : Brown VGUI Augmentation
bgui3d : Brown 3D VGUI Extention Library (using Coin3D)
bvgl
imesh : Brown Indexed Mesh Library
bsl
brip : Brown Image Processing Library
sdet
segv
bbgm
bmdl : Brown Lidar Mesh Modeling Library
vsol : Connected Spatial Objects
vdgl : Digital Geometry
vtol : 1, 2 and 3D Topology representations
gst : Simplified 2D Topology representations
gevd : Van-duc region finder
geml : Match marked points in second image
gmvl : Multi-View Database
vmal : Multi-View Line matching
gtrl : Polygon triangulation
vifa