opencvのコンパイルからのインストールが手間で時間がかかるので、dockerを使ってイメージ化しました。
ついでに、xrdpをインストールしてリモートデスクトップから接続できるようにしました。 イメージはプッシュしてあるので、以下コマンドで使用することができます。
検索
docker search hirasaki/ubuntu-gui-opencv
dockerを起動
docker pull hirasaki/ubuntu-gui-opencv
ポート転送を設定して起動し、xrdpサーバを起動
docker run --name ubuntu-gui-opencv -d -p 3389:3389 -it ubuntu-dev3 /bin/bash
(ubuntu-gui-opencv) $ find -type f -name xrdp.pid -exec rm {} \; && /etc/init.d/xrdp restart
GUI接続
vnc://192.168.99.100:3389
memo
このコマンドだとどうしてもxrdpサーバを上手く起動できなかった。
docker exec ubuntu-gui-opencv find -type f -name xrdp.pid -exec rm {} \; && /etc/init.d/xrdp restart