こんにちは。BlenderのPythonスクリプトでOpenCVを使おうと思い、下のリンクのサイトを参考にしたのですが、少し手間取ったのでよりわかりやすく紹介します。
とりあえず私の環境は以下の通りです。
Windows10 64Bit
blender 2.93
ですが多分Blender3以降でもやり方は変わらないと思うので参考にしてください。
目次
コマンドプロンプトを管理者として起動
検索でcmdとうつと出てきます。管理者として実行する必要があるので注意してください。
blenderのPythonのBinファイルまで移動
上の写真のようにコマンドを打って現在地を移動しましょう。
コピペ用
cd C:\Program Files\Blender Foundation\Blender 2.93\2.93\python\bin
ここでもし使っているBlenderのバージョンがblender3.2の場合は
cd C:\Program Files\Blender Foundation\Blender 3.2\3.2\python\bin
と打つ必要があるので注意しましょう。
pipのインストールとアップグレード
次に上の写真のようにコマンドを打ってPIPのインストールとアップグレードをします。
PipはOpenCVなどのライブラリを入れるのに必要なものらしい。
コピペ用
python -m pip install --upgrade pip
OpenCVのインストール
最後に写真のようなコマンドうちOPENCVをインストールすれば完了です。
コピペ用
参考にしたサイトでは、この後一回numpyを消す作業をしていましたが、この方法ならその必要はありません。
まとめ
今回はBlenderにOpenCVを導入する方法を紹介しました。何かうまくいかないところなどあればコメントで教えてください。
また、英語ですがこちらの動画でもOpenCVの導入方法が紹介されているのでおすすめです。