Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Experiences using SciPy for computer vision research

Journal Article ·
OSTI ID:964975

SciPy is an effective tool suite for prototyping new algorithms. We share some of our experiences using it for the first time to support our research in object detection. SciPy makes it easy to integrate C code, which is essential when algorithms operating on large data sets cannot be vectorized. The universality of Python, the language in which SciPy was written, gives the researcher access to a broader set of non-numerical libraries to support GUI development, interface with databases, manipulate graph structures. render 3D graphics, unpack binary files, etc. Python's extensive support for operator overloading makes SciPy's syntax as succinct as its competitors, MATLAB, Octave, and R. More profoundly, we found it easy to rework research code written with SciPy into a production application, deployable on numerous platforms.

Research Organization:
Los Alamos National Laboratory (LANL)
Sponsoring Organization:
DOE
DOE Contract Number:
AC52-06NA25396
OSTI ID:
964975
Report Number(s):
LA-UR-08-05862; LA-UR-08-5862
Country of Publication:
United States
Language:
English

Similar Records

First time experiences using SciPy for computer vision research
Journal Article · Mon Dec 31 23:00:00 EST 2007 · OSTI ID:964968

SciPy 1.0: fundamental algorithms for scientific computing in Python
Journal Article · Sun Feb 02 23:00:00 EST 2020 · Nature Methods · OSTI ID:1659198

Cortexsys v. 3.0
Software · Wed Mar 09 00:00:00 EST 2016 · OSTI ID:1311620