Computer Vision Codes


 

Computer Vision Groups

 

Multi-view Data Set

Computer Vision Journals

Programming

 

OpenGL

 

Open Source Libraries

 

Computer Vision

 

 

 

 

 

3D Mesh Processing

    MeshLab : MeshLab is an open source portable and extendible system for the processing and editing of unstructured 3D triangular meshes. (http://meshlab.sourceforge.net

    OpenMesh : OpenMesh is a generic and efficient data structure for representing and manipulating polygonal meshes.
    (http://www.openmesh.org/)

    CGAL (Computational Geometry Algorithms Library) : The Computational Geometry Algorithms Library, offers data structures and algorithms like triangulations and Voronoi diagrams. (http://www.cgal.org/)

 

 

 

 

3D Visualization

    OpenSG : OpenSG is a portable scenegraph system to create realtime graphics programs, e.g. for virtual reality applications. It is developed following Open Source (LGPL) principles and can be used freely. It runs on IRIX, Windows and Linux and is based on OpenGL. (http://www.opensg.org/)

    Open SceneGraph : (http://www.openscenegraph.org/)

    The Visualization Toolkit : The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world. (http://public.kitware.com/VTK/)

    VR Juggler : VR Juggler is a collection of technologies which provide the tools necessary for VR application development. VR Juggler allows a user to run an application on almost any VR system. It acts as "glue" between all the other Juggler components. (http://www.vrjuggler.org/)

    SGI Open Inventor Win32 port
    (http://studierstube.icg.tu-graz.ac.at/openinventor/)

 

 

 

ETC

    OpenAL : OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.
    (http://www.openal.org/)

 

Free Softwares

 

Image viewing & editing

 

 

 

 

 

Movie clip editing & encoding

    Badak : Badak is a mencoder's frontend program that supports batch encoding to avi file. It supports encoding with several codecs(OpenDivx, MS MPEG4, H.264, xVid, WMV7, and WMV8). Especially it is designed for easy encoding existing avi files to reduce their size for mobile devices, such as PDAs, Sony PSPs, PMPs and some mp3 players whici supports playing movie files (iRiver U10). It supports 3 languages: Korean, English, and Chinese. (Korean site, English site)

 

 

 

 

Office

    OpenOffice : OpenOffice.org is a multiplatform and multilingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute. It supports MS Windows, Linux, Solaris, and MAC OS X. (http://www.openoffice.org)