C++ Kinectについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
kinect勉強中

C++ Kinectについて

#1

投稿記事 by kinect勉強中 » 10年前

visual stdio2012でkinectのプログラムを書いています。
Depthの距離値をマウスクリックで持ってくるものです。
以下にエラーが出ている個所を記載します。

省略
//マウスクリックのイベントを登録
cv::namedWindow(DepthWindowName);
cv::setMouseCallback(DepthWindowName,&KinectApp::mouseCallback,this);
省略

void mouseCallback(int event,int x,int y,int flags)
{
if(event==CV_EVENT_LBUTTONDOWN){
depthPointX=x;
depthPointY=y;
}
}
省略

エラー内容
error C2664: 'cv::setMouseCallback' : 2 番目の引数を 'void (__thiscall KinectApp::* )(int,int,int,int)' から 'cv::MouseCallback' に変換できません。(新しい機能 ; ヘルプを参照)

&の位置に赤線が出ています。
よろしくお願いします。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 15年前
住所: 北海道札幌市
連絡を取る:

Re: C++ Kinectについて

#2

投稿記事 by Dixq (管理人) » 10年前

書き込むときに出ている
「フォーラムルール」
http://dixq.net/board/board.html
をお読みください。
・ソースコードはcodeタグを使って投稿してください。
・名前は一つに統一して投稿してください。
登録して頂くと名前の入力は省略できるようになります。

閉鎖

“C言語何でも質問掲示板” へ戻る