Skip to content

Releases: i3drobotics/pyphase

v0.1.10

14 Apr 14:18
Compare
Choose a tag to compare

pyPhase

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

Features

  • Added binary wheels for Windows & Linux. Phase library is no longer required to be installed seperately as all wheels include the Phase library binaries. #14

Bug fixes

  • Improved unclear import failure messages #12

Install

Windows

Install pyPhase from pypi using pip:

pip install phase

Linux

Install dependencies

sudo apt install -y libavcodec-dev libavformat-dev libswscale-dev
sudo apt install -y libgl-dev liblapack-dev libblas-dev libgtk2.0-dev
sudo apt install -y libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
sudo apt install -y zlib1g libstdc++6
sudo apt install -y libc6 libgcc1

Package 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

v0.1.9

14 Apr 13:19
8531500
Compare
Choose a tag to compare

pyPhase

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

Features

  • Added binary wheels for Windows & Linux. Phase library is no longer required to be installed seperately as all wheels include the Phase library binaries. #14

Bug fixes

  • Improved unclear import failure messages #12

Install

Windows

Install pyPhase from pypi using pip:

pip install phase

Linux

Install dependencies

sudo apt install -y libavcodec-dev libavformat-dev libswscale-dev
sudo apt install -y libgl-dev liblapack-dev libblas-dev libgtk2.0-dev
sudo apt install -y libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
sudo apt install -y zlib1g libstdc++6
sudo apt install -y libc6 libgcc1

Package 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

v0.1.8

14 Apr 11:57
8531500
Compare
Choose a tag to compare

pyPhase

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

Features

  • Added binary wheels for Windows & Linux. Phase library is no longer required to be installed seperately as all wheels include the Phase library binaries. #14

Bug fixes

  • Improved unclear import failure messages #12

Install

Windows

Install pyPhase from pypi using pip:

pip install phase

Linux

Install dependencies

sudo apt install -y libavcodec-dev libavformat-dev libswscale-dev
sudo apt install -y libgl-dev liblapack-dev libblas-dev libgtk2.0-dev
sudo apt install -y libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
sudo apt install -y zlib1g libstdc++6
sudo apt install -y libc6 libgcc1

Package 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

v0.1.7

11 Apr 15:19
9150a57
Compare
Choose a tag to compare

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.24 #9
  • Add timeouts to unit tests to avoid infinite loops #10

Bug fixes

  • Fix left image data saved to both left and right image files during data capture #9

Install

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.24 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.24 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

v0.1.6

08 Apr 12:15
Compare
Choose a tag to compare

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.23
  • Add read thread callback function to AbstractStereoCamera (setReadThreadCallback). This allows you to provide a callback function to receive the camera read result when using startReadThread or startContinousReadThread.

Install

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.23 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.23 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

v0.1.5

08 Apr 09:35
26442c5
Compare
Choose a tag to compare

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.22
  • Add functions to AbstractStereoCamera for threaded continous reading (startContinousReadThread, stopContinousReadThread, isContinousReadThreadRunning). Data is read using getReadThreadResult.

Install

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.22 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.22 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

v0.1.4

07 Apr 21:00
Compare
Choose a tag to compare

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

v0.1.3

01 Apr 18:22
c5b4ba6
Compare
Choose a tag to compare

pyPhase

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

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.20 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.20 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

v0.1.2

01 Apr 12:19
Compare
Choose a tag to compare

pyPhase

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

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.20 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.20 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

v0.1.1

24 Mar 22:49
0742fa8
Compare
Choose a tag to compare

pyPhase

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

Phase library is required to be installed to use pyPhase.

Linux

Download debian package from v0.0.20 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.20 release.
Install using the installer GUI, this should install to C:\Program Files\i3DR\Phase

Then install pyPhase using pip:

pip install phase

Documentation is available here