Downloads
OpenCV
OpenCV is a library of programming functions for real time computer
vision. OpenCV is released under a BSD license, it is free for both
academic and commercial use. It has C++, C, Python and soon Java
interfaces running on Windows, Linux, Android and Mac. The library
has >2500 optimized algorithms. The library is cross-platform. It
focuses mainly on real-time image processing.
OpenCV's application areas include:
2D and 3D feature toolkits
Egomotion estimation
Facial recognition system
Gesture recognition
Human–computer interaction (HCI)
Mobile robotics
Motion understanding
Object Identification
Segmentation and Recognition
Stereopsis Stereo vision
Structure from motion (SFM)
Motion tracking and many more...
Download OpenCV
Installation
Manual
OpenGL
OpenGL is a standard specification defining a cross-language,
cross-platform API for writing applications that produce 2D and
3D computer graphics. The interface consists of over 250 different
function calls which can be used to draw complex three-dimensional
scenes from simple primitives. OpenGL was developed by Silicon Graphics
Inc. (SGI) in 1992[4] and is widely used in CAD, virtual reality,
scientific visualization, information visualization, flight simulation,
and video games. OpenGL is managed by the non-profit technology
consortium Khronos Group.
Some Popular Games written in OpenGL:
Call Of Duty (Series)
Counter Strike
Alien Arena
Doom 3
Far Cry
Half Life Series
Medal Of Honor
Some notable applications:
Adobe After Effects
Adobe Photoshop CS series
Adobe Premiere Pro
Studio Max
Blender
Celestia
FurMark
Google Earth
Google SketchUp
Autodesk Maya and many more...
Download
OpenGL
Installation
Manual
Java 3D
Java 3D is a scene graph-based 3D application programming interface
(API) for the Java platform. It runs atop either OpenGL or Direct3D.
Since version 1.2, Java 3D has been developed under the Java Community
Process.
Features:
Multithreaded scene graph structure
Cross-platform
Generic Real-time API, for both visualization and gaming
Sophisticated virtual-reality-based view model
Native support for head-mounted display
CAVE (multiple screen projectors)
3D spatial sound
Programmable shaders, supporting both GLSL and CG
Stencil buffer
Download Java 3D
Installation Manual
GNU/Linux
The History of Linux began in 1991 with the commencement of a
personal project by a Finnish student, Linus Torvalds, to create a new
operating system kernel.
Since then the resulting Linux kernel has been marked by constant
growth throughout its history. Since the initial release of its source
code in 1991, it has grown from a small number of C files under a license
prohibiting commercial distribution to its state in 2009 of over 370
megabytes of source under the GNU General Public License.
The largest part of the work on Linux is performed by the community:
the thousands of programmers around the world that use Linux and send
their suggested improvements to the maintainers. Various companies have
also helped not only with the development of the Kernels, but also with
the writing of the body of auxiliary software, which is distributed
with Linux.
Some Linux Distributions
Fedora
Debian
OpenSuse
Ubuntu
Ubuntu
Studio
SlackWare
Mandriva
Sabayon
Linux for your PenDrive
Slax
Puppy Linux