Public Repository

Last pushed: a year ago
Short Description
Containerized OpenSSE environment
Full Description

More detail, please view OpenSSE reop on Github.

How to run

Run on mac:

# Install socat and xquartz if you want to run GUI demo.
brew install socat
brew cask install xquartz

# Start XQuartz
open -a XQuartz

# Expose local xquartz socket via socat on a TCP port
socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"

# in another window under our opensse repo folder.
docker build -t opensse .  # will takes ~15 minutes to build
docker run -it opensse

# # or use inet ip, like:
# docker run -it -e DISPLAY=$(ipconfig getifaddr en0):0 opensse

# Run command lind demo
docker run -it opensse /bin/bash
cd ~/opensse/build/tools/bin
# You will find all opensse tools

How to make this image

This repo based on zddhub/qtcreator_gui

Add opencv 2.4.8.2 and boost 1.55.0, this image also included database used by OpenSSE demo.

  • Install opencv 2.4.8.2
git clone https://github.com/Itseez/opencv.git
cd opencv
git checkout tags/2.4.8.2

mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

make
make install

cd /etc/ld.so.conf.d/
echo "/usr/local/lib/" > opencv.conf
sudo ldconfig
  • Install boost 1.55.0
wget http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz
tar -zxvf boost_1_55_0.tar.gz
./bootstrap.sh --prefix=/usr/local
./b2 install --with=all
Docker Pull Command
Owner
zddhub

Comments (0)