Sign inSign up

proudh/super4pcs-docker

By proudh

•Updated about 9 years ago

Image for running point cloud registration algorithm Super4PCS https://github.com/nmellado/Super4PCS

Image
1

97

proudh/super4pcs-docker repository overview

To automate running multiple point cloud files through Super4PCS, see docker image proudh/super4pcs-script⁠.

Dockerfile:


FROM ubuntu:16.04 
MAINTAINER Proud Heng <[email protected]>

# To build Super4PCS using this Docker image:
# docker run -ti -v ~/s4p-docker/:/s4p-docker/ -w=/s4p-docker/ proudh/super4pcs-docker

# This will put the Super4PCS installation in /Super4PCS/ inside of the docker container, and mount ~/s4p-docker/ on your local computer to /s4p-docker/ in your docker container.
# Super4PCS is located at /Super4PCS/build/install/bin/Super4PCS

RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
  build-essential \
  cmake \
  cmake-curses-gui \
  curl \ 
  gcc \
  git \
  libboost-all-dev \
  libeigen3-dev \
  libopencv-dev \
  unzip \
  vim \
  wget

# build Super4PCS
RUN git clone https://github.com/nmellado/Super4PCS.git \
    && cd Super4PCS \
    && mkdir build \
    && cd build \
    && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install \
    && make install

VOLUME ["/s4p-docker/"]

Tag summary

Content type

Image

Digest

Size

473.3 MB

Last updated

about 9 years ago

docker pull proudh/super4pcs-docker