LoginSignup
2
0

More than 1 year has passed since last update.

OpenCVforUnityのインポートとサンプル実行

Posted at

UnityAssetStoreで公開されているOpenCVforUnityのimport手順です。
Sampleの実行まで行います。

環境は以下になります。
バージョン: Unity 2019.4.29f1
OS: MacOS Big Sur 11.5.2

総コン Advent Calendar 2021 1日目の記事です。

OpenCVとは

オープンソースのコンピュータビジョンに用いるライブラリです。
これを利用するとARや画像処理をするゲームを作ることができます。
今回インポートするのはUnityでOpenCVの各機能を扱えるようにするアセットです。

AssetStoreからのインストール

適当なプロジェクトを作成します。
Window -> Asset Store をクリックして、AssetStoreビューを開きます。
検索窓に opencvforunity と入れて検索します。
スクリーンショット 2021-11-30 16.22.52.png
スクリーンショット 2021-12-01 12.08.34.png
購入してimportを押します。

スクリーンショット 2021-12-01 12.50.00.png
こういう画面が出ます。(折り畳んでます。)
Sampleの実行をしない場合は、ExamplesとStreamingAssetsはチェックを外して大丈夫です。
Plubinsは各プラットフォームに書き出すためのものです。必要なものにチェックを入れてください。
チェックができたらimportを押します。
これでimport自体は終了です。

Sampleの実行

スクリーンショット 2021-12-01 12.20.33.png
OpenCVForUnityフォルダにあるStreamingAssetフォルダをAssetフォルダ配下にします。
スクリーンショット 2021-12-01 12.24.02.png
OpenCVForUnity/Examples/OpenCVForUnityExamples のシーンを読み込みます。
スクリーンショット 2021-12-01 12.26.08.png
GameViewがこんな感じになると思います。

BuildSceneの追加

スクリーンショット 2021-12-01 12.27.28.png
File -> Build Settingsをクリックします。
スクリーンショット 2021-12-01 12.31.25.png
ここにSampleで読み込む全てのシーンを追加します。

全Sceneの検索

スクリーンショット 2021-12-01 12.30.06.png
検索窓に「t:Scene」と打つか、検索窓の右横にあるSearchBytypeボタンを押してSceneを選択します。

全シーンをBuildSceneに追加する

スクリーンショット 2021-12-01 12.33.24.png
先程の全シーンをcommand+aで全選択し、ドラッグ&ドロップでScene in Buildに追加します。
最後に再生ボタンを押して、実行できれば成功です。

追記

毎年BlackFridayセールでこのアセットは半額で買うことができるっぽいです。
ちょっと待てばよかった……。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0