semvec/pypi-packages huggingface dataset:
calibtools 0.3.0
Camera calibration tools for Python
License: MIT

Camera calibration toolbox for Python
=====================================

.. image:: https://pypip.in/license/calibtools/badge.png
    :target: https://pypi.python.org/pypi/calibtools/
    :alt: License

.. image:: https://pypip.in/v/calibtools/badge.png
    :target: https://pypi.python.org/pypi/calibtools/
    :alt: Latest Version

.. image:: https://pypip.in/d/calibtools/badge.png
    :target: https://pypi.python.org/pypi//calibtools/
    :alt: Downloads

This is a very incomplete set of tools for camera calibration.

Requirements
~~~~~~~~~~~~

* OpenCV's Python Bindings
* moviepy
* numpy

Usage
~~~~~

Print out a checkerboard and record a video of you waving it around. The
``calibtools-calib`` script can then be used to estimate camera parameters. The
``calibtools-undistort`` script will then undistort input videos based on the
parameters.

Installation
````````````

The easiest way to install ``calibtools`` is via ``easy_install`` or ``pip``::

    $ pip install calibtools

If you want to check out the latest in-development version, look at
`the project's GitHub page <https://github.com/rjw57/calibtools>`_. Once checked out,
installation is based on setuptools and follows the usual conventions for a
Python project::

    $ python setup.py install

(Although the `develop` command may be more useful if you intend to perform any
significant modification to the library.)

Further documentation
`````````````````````

There is `more documentation <https://calibtools.readthedocs.org/>`_
available online and you can build your own copy via the Sphinx documentation
system::

    $ python setup.py build_sphinx

Compiled documentation may be found in ``build/docs/html/``.
bxdev 0.5
BasicX development libraries
License: MIT

BasicX is a programming language for a series of microcontrollers designed and
built by NetMedia, Inc. These microcontrollers, the BX01, the BX24, and BX35, 
are little more than a modified AVR with a bootloader. However, the presence of
the bootloader means that we can only program them using the BasicX language.

This language is feature-complete with VB 6, and can only be compiled by an IDE 
nearly ten-years old.

These tools are written to change that.

There are three scripts, bxbuild, bxdebug, and bxproj, and a suite of shared
libraries they all depend upon. bxproj will create new BasicX projects, bxbuild
will compile them and download them to target devices, and bxdebug will read
debugging messages being transmitted over RS232 serial communication.

For more information about BasicX, see http://www.basicx.com/

Note that to use these tools, you'll need the BasicX compiler installed. This
can be found here (http://www.basicx.com/downloads/bx-setup-210-complete.zip)
for Windows. Unix users will need to use Wine to make this work.