This repository provides tools to transform recif3D dive into seatizen session with more metadata.
Build image: docker build -f Dockerfile -t recif3d-workflow:latest .
Run command :
docker run --user 1000 --rm \
-v /media/bioeos/E/recif3D/2021-11-26:/home/seatizen/sessions \
--name recif3d-workflow recif3d-workflow:latest -eses -pses /home/seatizen/sessions/20211126_REU-HERMITAGE_AUV-1_02To ensure a consistent environment for all users, this project uses a Conda environment defined in a requirements.txt file. Follow these steps to set up your environment:
-
Install Conda: If you do not have Conda installed, download and install Miniconda or Anaconda.
-
Create the Conda Environment: Navigate to the root of the project directory and run the following command to create a new environment:
conda create -n recif3D_env python=3.13- Activate the Environment: Once the environment is created, activate it using:
conda activate recif3D_env- Download all packages: You need to download all packages:
pip install -r requirements.txt- Other lib: Install exiftool. Here for ubuntu 24.04
sudo apt-get install libexpat1-dev libimage-exiftool-perlContributions are welcome! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or fix.
- Commit your changes with clear, descriptive messages.
- Push your branch and submit a pull request.
This framework is distributed under the CC0-1.0 license. See LICENSE for more information.