• 締切済み

OpenNIのドライバインストールについて

Kinect for Windowsを使用するにあたり、OpenNIのドライバーをインストールしようとしています。 下記のバージョンのインストーラーを実行し、起動しましたがエラーがでます。 OpenNI:   openni-win32-1.5.2.23-dev.msi ドライバー: SensorKinect092-Bin-Win32-v5.1.2.1.msi NIViewerを起動するとエラー: 「プロシージャエントリポイントxnLogGetFileNameがダイナミックリンクライブラリOpenNI.dllからみつかりませんでした。」 デバイスマネージャで確認すると、ドライバーも有効化されていませんでした。 再インストール、再起動、USBポートを変更しても変わりませんでした。 OS Windows7(32ビット)アップデート済み Kinect for Windowsは2012年3月下旬に購入。 原因、対応を教えてください・・。 よろしくお願いいたします。

みんなの回答

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.1

OpenKinectのドライバは、事前にアンインストールしておきます。 UACでインストール出来ない場合は一時的にUACをOFFにします。(右クリック「管理者として実行」または「スタート」「コントロールパネル」「ユーザーアカウント」「ユーザーアカウント制御設定の変更」スライダーを一番下まで下げ、再起動) OpenNIのインストール ダウンロードしたOpenNIのインストーラー(OPENNI-Win32-1.0.0.23.exe)を実行しインストール インストールを進めると「このデバイスソフトウェアをインストールしますか?」ダイアログ「はい」で インストール完了 Windows環境でKinectを使うために必要なモジュールを含んだSensorのインストール PrimeSensor 5.0.0 for Windows(Kinect Mod)インストール OpenNI.orgからダウンロードしたSensor-Win32-5.0.0.24.exeだとKinectは動作しない。avin2内にあるインストーラーSensorKinect-Win32-5.0.0.exeからインストール。(ダウンロードしたOpenNI Kinect Sensor Driver for Windowsの中の以下のパスにインストーラーSensorKinect-Win32-5.0.0.exeが入っているので実行しインストール) このへんの詳細は参考URLを。 >プロシージャエントリポイントxnLogGetFileNameがダイナミックリンクライブラリOpenNI.dllからみつかりませんでした master版 (ファイル名:avin2-SensorKinect-b7cd39d.zip) だとうまくいった、という事例 同URL後尾

参考URL:
http://kgxpx834.blog58.fc2.com/blog-entry-22.html
ugugokana
質問者

お礼

返答いただきありがとうございました。 上記の方法で試しましたが、NIViewerを起動すると、コマンド画面で「The device is not connected」と表示され起動しませんでした。ドライバも有効化されなかったです。 Kinectセンサーに不具合があるのかとおもったのですが、MicrosoftKinectSDKだと起動します(OpenNIインストール時はアンインストールしています)。 もうちょっとがんばってみます。

関連するQ&A