質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Kinect

Kinect(キネクト)はマイクロソフトから発売されたジェスチャー・音声認識によって 操作ができるデバイスです。

Q&A

解決済

1回答

1674閲覧

Visual Studio 2017について

qwertyui

総合スコア21

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Kinect

Kinect(キネクト)はマイクロソフトから発売されたジェスチャー・音声認識によって 操作ができるデバイスです。

0グッド

0クリップ

投稿2017/09/13 01:28

visual studio 2015で制作したkinect v2を使用したプログラムを別のパソコンでvisual studio 2017をダウンロードして実行したのですが、動いたもののkenectの骨格検出がカクカクして重くなってしまいます。考えられる原因、またその改善方法がわかれば教えてください。
パソコンのスペックは問題無いと思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

こんにちは。

回答ではないのですが。

Visual Studio 2015と2017のVC++は大差ありません。
もしかして、Debugビルドしている等のミスはないでしょうか?

そのような問題がないのであれば、念のため、Visual Studio 2015で生成したexeを2017を走らせているPCへ持っていって動作させてみては如何でしょうか?
カクカクするなら、何かPC環境の相違が有る筈です。それを各種ベンチマーク・ソフトなどを使って1つ1つ追求するしかないと思います。
カクカクしないなら、ソフトウェアが原因であることは間違いないのでちょっとたいへんですが2015をインストール(2015と2017は共存できます)して確認したり、dllの相違や他にビルドオプション等の相違を追求したりするべきと思います。

投稿2017/09/13 02:11

Chironian

総合スコア23272

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

qwertyui

2017/09/13 04:32

グラフィックボードが以前のパソコンがGTX 965M、新しいパソコンが960Mで少し性能が落ちるとは思いますが、kinectの環境はクリアしていると思いますし、960の方でSDKのサンプルを動かすと骨格が滑らかに動きます。この性能差は今回の問題に影響していると思いますか。
Chironian

2017/09/13 04:57

感覚的には大きな差がでるとは思えないです。(最近のグラフィックボードの性能を把握していませんが、nVIDIAは概ね型番が近い時は性能も近いですから。) それでもカクつくのですから、何か原因が有る筈です。書かれている情報から私が思いつく原因としてはデバッグ・ビルドしていることくらいしかありません。 リリース・ビルドしても明確な性能差があるのならば、1つ1つ解きほぐしていかないと原因にたどり着くことは厳しいように感じます。
qwertyui

2017/09/13 06:14 編集

デバック・ビルドの指摘については デバック-デバックなしで開始 という操作をすればいいのでしょうか。 デバックなしで開始をしても改善されませんでした。
qwertyui

2017/09/13 06:15 編集

自分のバージョンは1703 OSビルド15063.540だったので http://pc.watch.impress.co.jp/docs/news/1080350.html この記事に該当しているのかもしれません。記事では.540の部分は表記されていませんでしたが。 うまく動いている方のパソコンはバージョン1607でした。
Chironian

2017/09/13 07:20

> デバック-デバックなしで開始 違います。2015のドキュメントですが、2017も大差ないので下記ページが参考になります。 https://msdn.microsoft.com/ja-jp/library/wx0123s5.aspx デバッグ構成でビルドした場合、デバッグしやすいようにするため、あまり最適化されません。ですので結構遅いです。
qwertyui

2017/09/13 08:26

ありがとうございます。 リリース構成にするということですね。さっきよりは滑らかになったかなくらいのレベルで改善されました。 しかしデバック構成でも滑らかに動いていた以前のものと比べると差があります。 バージョンが影響しているということは可能性としてあると思いますか。
Chironian

2017/09/13 08:54

可能性はあると思いますよ。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問