Sign inSign up

proudh/super4pcs-script

By proudh

•Updated about 9 years ago

Automate running Super4PCS on multiple point cloud files.

Image
0

106

proudh/super4pcs-script repository overview

FROM proudh/super4pcs-docker
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

ENV PCL_VERSION 1.8.1
ENV PCL_TARGZ pcl-$PCL_VERSION.tar.gz
ENV S4P_PATH /Super4PCS/build/install/bin/

RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
  freeglut3-dev \
  libflann-dev

# install PCL
RUN wget https://github.com/PointCloudLibrary/pcl/archive/$PCL_TARGZ \
  && tar -xf $PCL_TARGZ \
  && rm $PCL_TARGZ \
  && cd pcl-pcl-$PCL_VERSION \
  && mkdir build \
  && cd build \
  && cmake -DCMAKE_BUILD_TYPE=Release .. \
  && make -j8 install

# get registration scripts
RUN cd / \
  && git clone https://github.com/proudh/e4e-maya.git

VOLUME ["/s4p-docker/"]

Tag summary

Content type

Image

Digest

Size

713.9 MB

Last updated

about 9 years ago

docker pull proudh/super4pcs-script