Skip to main content

A python library for importing and exporting Blueprint Subsea Oculus imaging sonar log files.

Project description

README

oculus-python, a python library for importing and exporting Blueprint Subsea Oculus imaging sonar log files.

Supported log import/export types

Type Import Export
v1 .oculus X X
v2 .oculus X X*
APL ROS1 X -
netCDF4 - X
HEVC .mp4 - X
Lossless .avi - X

* Experimental.

Installation

pip install git+ssh://git@gitlab.gbar.dtu.dk/fletho/oculus-python.git@v0.0.1a0.dev0

CLI Usage

For these examples, assume you have a .oculus log file called "test.oculus"

Convert to NETCDF4:

bps_oculus_io test.oculus --output netcdf4

Convert to lossy video:

bps_oculus_io test.oculus --output hevc --param color=True

Convert to lossless video:

bps_oculus_io test.oculus --output lossless --param color=True

Python Usage

See the examples folder for some simple usages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oculus-python-0.0.1a0.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

oculus_python-0.0.1a0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file oculus-python-0.0.1a0.tar.gz.

File metadata

  • Download URL: oculus-python-0.0.1a0.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for oculus-python-0.0.1a0.tar.gz
Algorithm Hash digest
SHA256 0e2a467fdc87a5c680a0b78c037aadd660dd4a2a1b8a49544f20d4ce2b9c51d8
MD5 8005053d5414e67fe22745ae4392f839
BLAKE2b-256 6a08c6b01396c691b9cb43403c43978c3dbb37386104109353ee3e9d9d1fa097

See more details on using hashes here.

File details

Details for the file oculus_python-0.0.1a0-py3-none-any.whl.

File metadata

File hashes

Hashes for oculus_python-0.0.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 eddd3a78cf9c544615e8b4ec215fc4c6d17bcd4d115e045ed01b92c31119f726
MD5 e9b25484ab70e631a26b150ba20f8d38
BLAKE2b-256 cb347477d182185f78df7fcdf629107acbbc47b7a4ef2775193f0e156fa5dcbb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page