CVonline: Visual Processing Software & Environments


  1. System Design and Control (Henrik Christensen, Thierry Vieville and ECVNet)
  2. 3DGSS - geometric scale-space analysis tools for range images
  3. ARC - Automatic Reconstruction Conduit - free web-based 3D reconstruction, including camera position, from uploaded images of a scene or object
  4. BBLimage: tools for processing volume images, especially medical images
  5. Bio-medical Imaging in Java (Michael Abramoff)
  6. CImg (cool image) C++ image processing library (David Tschumperle)
  7. Camera Calibration in Matlab Toolkit (J-Y Bouguet)
  8. CamCap: Nottingham Windows-based video image processing environment
  9. Classemes extraction - compact/fast object categorization software.
  10. Color SIFT - color-based SIFT descriptor at keypoints (Jan-Mark Geusebroek)
  11. Commercial Image Processing developer toolkits (Lead Technologies)
  12. CUDA SURF - NVidia CUDA platform implementation of SURF
  13. CVIPtools - Windows, FreeBSD, Linux and Solaris, Irix based software package for the exploration of computer vision and image processing
  14. Drop 1.0 - software for deformable image registration using discrete optimization.
  15. EasyCamCalib v1.1 - a camera calibration toolbox for matlab that enables the calibration of a camera from a single image of a chessboard pattern requiring minimal user intervention
  16. EIKONA3D Commercial Windows package for 3D image processing, analysis and visualization
  17. Epipolar Geometry Toolbox - A matlab based set of functions for multiple view computer vision problems. See Technical Report (Gian Luca Mariottini, Domenico Prattichizzo)
  18. Face detection Software (Robert W. Frischholz)
  19. Fast Random Walker with priors for image segmentation (Shawn Andrews, Ahmed Saad, Ghassan Hamarneh)
  20. FastPD MRF Optimization Code - Tool for minimizing the energy of discrete Markov Random Fields (MRFs). It is a demo version of FastPD.
  21. Feature Selection Toolbox 3 - C++ open source library specialized particularly in the problem of feature selection
  22. FFTW - free C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions
  23. Fourier - Platform-independent image processing and analysis software written in ANSI C
  24. FPimage: Commercial Image Processing Software for the PC
  25. FreeImage - Image library for Windows
  26. FreeMotion TS - motion estimation software
  27. GAC++: A Toolbox for PDE-Based Image Processing (George Papandreou)
  28. Gandalf: computer vision and numerical algorithm library
  29. GIMP - GNU Image Manipulation Program- free software for image manipulation
  30. GraPeS - Image-based Procedural Modeling Using Shape Grammars, parsing facade images using shape grammars
  31. homest: A C/C++ Library for Robust, Non-linear Homography Estimation - homest is a C/C++ implementation of an algorithm for non-linear, robust homography estimation from matched image point features that is distributed under the GPL. It supports different cost functions for the non-linear minimization and includes robust regression techniques for coping with outliers.
  32. HIPS Image Processing Software For the Unix/`C' Environment
  33. Human motion capture / articulated tracking (Søren Hauberg and Kim S. Pedersen)
  34. ImageJ - public domain Java image processing program
  35. ImageMagick: tools and libraries to read, write, and manipulate images
  36. Imalab - free extensible interactive image analysis environment
  37. ImLib3D - A C++ library for 3D image processing
  38. infer.net - a framework for running Bayesian inference in graphical models.
  39. ITK-SNAP: a software application used to segment structures in 3D medical images
  40. IUE: Image Understanding Environment - a brief overview (Adrian Clark)
  41. IVT: Integrating Vision Toolkit - free, convenient access to imaging devices, clean camera abstraction, generic calibration, integration of OpenCV and QT.
  42. Khoros - a brief overview (Adrian Clark)
  43. Live-Vessel - interactive, Live-Wire-like segmentation tool for tubular structures (e.g. vessels)
  44. libmorpho - C library for basic mathematical morphology operators (Marc Van Droogenbroeck)
  45. LTI-Lib Computer Vision Library in C++ - open source library with many standard and advanced computer vision methods
  46. Lund Curvature Code for curvature based image inpainting and segmentation
  47. Mixed Reality Toolkit (MRT) - small library of C++ classes (Russell Freeman)
  48. Morphology Toolbox for MATLAB (Roberto Lotufo, lotufo@dca.fee.unicamp.br)
  49. Metric Vision image measurement matlab software including point-to-curve distance and matching and tutorials
  50. MOTRIS - a framework for 3d-model based tracking, developed as a successor to XTrack
  51. FastPD - a FastPD MRF Optimization Library: minimizing the energy of a discrete Markov Random Field
  52. MST Image C++ library for reading/writing images
  53. NeatVision 2.0 - An Image Analysis Educational Resource Interactive JAVA-based image processing. There is also a developers guide. (Paul Whelan, whelanp@eeng.dcu.ie)
  54. NVL++ - C++ thread-safe wrapper for OpenCV
  55. openCV - an open source cv system written in perl
  56. OpenMorpho - A C++ image processing library dedicated to Mathematical Morphology
  57. OpenTVF - a C++ library/framework for Tensor Voting
  58. Optical Flow, Robust Principal Component Analysis (PCA), Human motion tracking software (Michael Black)
  59. Poplog interactive programming environment and vision teaching materials with distribution here.
  60. Popular Software packages for vision and image processing(Adrian Clark)
  61. PNG image library
  62. pureImage - an open-source cross-language plugin framework, focused on the reuse of freely available image processing libraries
  63. QVision - fast computer vision prototyping and programming, object oriented C++ environment, interoperates with libraries like OpenCV, CGAL
  64. SBA - a generic sparse bundle adjustment c/c++ package based on the Levenberg-Marquardt algorithm and LEVMAR - the Levenberg-Marquardt non-linear least squares algorithms in C/C++
  65. SaliencyToolbox 2.0 for Matlab - "a collection of Matlab functions and scripts for computing the saliency map for an image, for determining the extent of a proto-object, and for serially scanning the image with the focus of attention".
  66. Shot Detection, Video OCR (text detection and text tracking), Face detection Windows source code (Rainer Lienhart)
  67. A Structure and Motion Toolkit in Matlab (Phil Torr)
  68. TargetJr
  69. TIFF image library
  70. TINA - an open source environment to accelerate the process of image analysis research.
  71. TurtleSeg interactive 3D image segmentation software
  72. Univ of Maryland - code for stereo, optical flow, egomotion estimation and fundamental matrix estimation.
  73. VIGRA - Generic C++ Programming for Computer Vision
  74. ViSP-2.6.1: open-source object-oriented library for fast development of visual servoing applications
  75. VripPack - Volumetric Range Image Processing Package
  76. VXL - C++ Libraries for Computer Vision Research and Implementation, based on TargetJr and the Image Understanding Environment (IUE) to make it lighter, faster and more consistent.
  77. Image Processing with XBit - (Chengye Mao)
  78. XVision/XVision2 - application independent set of tools for visual feature tracking (Darius Burschka)
  79. XVideoOCX - a commercial ActiveX control that allows integration of video capture and image processing capabilities into software applications.
  80. Yayi:an open-source mathematical morphology and image processing "generic" framework, written in C++ with a Python interface (under the permissive Boost licence).

Return to CVentry top level


Valid XHTML 1.0 Strict

© 2011 Robert Fisher