Skip to content

PyVision goes public

bolme edited this page Jul 31, 2014 · 1 revision

Thursday, March 20, 2008

After 2 years of development I have finally released PyVision as an open source project! PyVision started as software that I developed for my Ph.D. research in face recognition at Colorado State University. I had originally selected python because the language is simple, powerful, and easy to learn. There is also numerical packages for python scipy/numpy/numarray that had many of the same functions and similar syntax as Matlab but at a fraction of the cost (free). PyVision was born...

PyVision has developed into a toolkit which unifies scipy/numpy, OpenCV, libsvm, and custom Python code into one easy to use interface. The goal of the package is to be an easy to use foundation for computer vision researchers to develop and evaluate new algorithms. To accomplish this goal PyVision’s design can be thought of as three parts:

  • Bindings to common vision libraries (scipy/numpy, OpenCV, etc.)
  • Common vision algorithms (PCA, PhaseCorrelation, Canny, etc.)
  • Statistical Evaluation Tools.

I currently consider pyvision to be pre-beta software because I am still modifying interfaces. Therefore if you have suggestions on how to improve or simplify the distribution please post suggestions to the forums. I expect to release a stable version Summer 2008.

David S. Bolme
Computer Science Department
Colorado State University

Clone this wiki locally