Code used in the following paper:
Markers (will provide a generation script in the future):
https://drive.google.com/drive/folders/0ByNTNYCAhWbIV1RqdU9vRnd2Vnc
- Add a makefile
- Write Matlab and Python wrappers
Some figures from the paper:
Set BUILD_TESTING in CMakeLists to ON, and build the Dockerfile
# syntax=docker/dockerfile:1
# Use an official Ubuntu runtime as the base image
FROM ubuntu:22.04
# Update the system
RUN apt-get update -y && apt-get upgrade -y
# Install OpenCV
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libopencv-dev cmake g++
# RUN apt-get install -y g++
# Copy the current directory contents into the container at /app
COPY . /app
# Set the working directory to /app
WORKDIR /app
# Create a build directory and navigate into it
RUN mkdir build && cd build
# Run CMake to generate the Makefile
RUN cmake .
# Build the project
RUN make
# Run the compiled binary
CMD ["./stag_main"]