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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e2a467fdc87a5c680a0b78c037aadd660dd4a2a1b8a49544f20d4ce2b9c51d8 |
|
MD5 | 8005053d5414e67fe22745ae4392f839 |
|
BLAKE2b-256 | 6a08c6b01396c691b9cb43403c43978c3dbb37386104109353ee3e9d9d1fa097 |
File details
Details for the file oculus_python-0.0.1a0-py3-none-any.whl
.
File metadata
- Download URL: oculus_python-0.0.1a0-py3-none-any.whl
- Upload date:
- Size: 18.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eddd3a78cf9c544615e8b4ec215fc4c6d17bcd4d115e045ed01b92c31119f726 |
|
MD5 | e9b25484ab70e631a26b150ba20f8d38 |
|
BLAKE2b-256 | cb347477d182185f78df7fcdf629107acbbc47b7a4ef2775193f0e156fa5dcbb |