Skip to content

v0.1.4

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Apr 21:00
· 284 commits to main since this release

pyPhase

WARNING: This is an early alpha release so may be unstable with breaking changes and have missing documentaiton. Use with caution.

Features

  • Upgrade to Phase v0.0.21
  • Docstrings for utils functions
  • Access to abstract classes (AbstractStereoMatcher & AbstractStereoCamera)
  • Add functions to AbstractStereoCamera for capturing images to file (enableDataCapture, setDataCapturePath)
  • Add functions to AbstractStereoCamera for counting frames (getCaptureCount, resetCaptureCount)

Breaking changes

  • CameraReadResult, and StereoVisionReadResult now all use 'left'/'right' rather than 'left_image'/'right_image' for more consistent naming of variables across types.

Install

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.21 release.
Install debian package using apt package manager:

sudo apt install -f ./phase_vx.x.x-amd64.deb

This should install to /opt/i3dr/phase

Windows

Download Windows installer from the v0.0.21 release.
Install using the installer GUI, this should install to C:\Program Files\i3DR\Phase

Then install pyPhase from pypi using pip:

pip install phase

This is not yet available on pypi for Linux. Please download the wheel for your version of python from the release and install using:

pip install ./phase-X.X.X-cpXXX-cpXXX-linux_x86_64.whl

Documentation is available here