You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

bacs

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bacs

Bundle Adjustment For Camera Systems

0.1.11
pipPyPI
Maintainers
1

BACS: Bundle Adjustment For Camera Systems

This is a Python implementation of BACS, a bundle adjustment for camera systems with points at infinity. It was originally written in Matlab and published by Johannes Schneider, Falko Schindler, Thomas Läbe, and Wolfgang Förstner in 2012.

Usage

Run

python3 -m pip install bacs

to install the library. Have a look at the doc string for explanation of the parameters.

Testing and development

Make sure you have NumPy and SciPy installed:

python3 -m pip install numpy scipy

By running the provided examples with

python3 main.py

you can verify that BACS is working correctly (eg. there is no git diff in the results folder after execution).

By pushing a new tag "vX.Y.Z" to the repository, the package will be automatically built and uploaded to PyPI.

Resources

Further explanation and visualization can be found on the BACS project page, the corresponding Matlab demo as well as the original publication.

Keywords

bundle

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts