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 oculus-python

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.2a0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file oculus_python-0.0.2a0.tar.gz.

File metadata

  • Download URL: oculus_python-0.0.2a0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.12

File hashes

Hashes for oculus_python-0.0.2a0.tar.gz
Algorithm Hash digest
SHA256 9d9bcd417032f563de1aab1fe0dc64c938fe97318f2f28acd2e6d51fa295b130
MD5 8ffe50b7f360aa31f71ba5f8c9639e43
BLAKE2b-256 87e4c0aab83bc28a295e30544766922ea9dc75202fff1c6d71e093a4782ba176

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for oculus_python-0.0.2a0-py3-none-any.whl
Algorithm Hash digest
SHA256 05dcb099215e125648e9bf127795a6118663cb6722920b3cacb3405634960b68
MD5 0b62645996ba8eae0deaf3d83cde8372
BLAKE2b-256 7263dfc42675685530a0aef4d105e40166f3dc465c3b3520dfc93a6a7446ff26

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