以前『Robust Video Matting』の実装方法を紹介しましたが、
『pyenv』などは手間だなと感じて、
最近はやりの『Visual Studio Code Remote Container』で作ってみました。
Windows11 pro (Windows Insier Program)
マウスコンピューター製G-Tune E5-144
CPU:インテル(R) Core(TM) i7-10875H プロセッサー
メモリ:32GB メモリ
SSD (M.2):512GB NVMe SSD
グラフィックス:NVIDIA GeForce RTX2060 / 6GB
『Power Shell』で、任意のフォルダにGithubからクローン
1 |
git clone https://github.com/supplepentan/deeplearning-gpu.git |
フォルダへ移動
1 |
cd penta-robustvideomatting-vscode-remote-container.git |
Visual Studioを起動
1 |
code . |
左下の緑のタブからのリモートウィンドウを開き、”Reopen in Container”をクリック
Dockerコンテナが作成されます。
『ターミナル』→『新しいターミナル』をクリック
ターミナルにコマンド入力。
1 |
python3 setup.py |
必要なライブラリのインストールとフォルダが作成されます。
『python3 setup.py』のコマンドは1回のみでOKです。
『input』フォルダに『mp4』ファイルを入れ、実行コマンド。
1 |
python3 run.py |
『output』フォルダに出力されます。
出力結果は、下記の以前の投稿をご参照ください。
最近は、WindowsのDocker環境も便利になしました。
GPUも使えるし、『VSCode Remote Container』は、かなり重宝します。
(‘ω’)ノ