顯示滑鼠按下之影像座標位置
#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <iostream>
using namespace std;
void mouse(int event, int x, int y, int flags, void* param){
IplImage* img = (IplImage*)param;
if (event == CV_EVENT_LBUTTONDOWN)
{
cout << "(" << x << "," << y << ")" << endl;
}
}
int main(){
IplImage *img = cvLoadImage("circle.jpg", 1);
cvNamedWindow("circle", 1);
cvSetMouseCallback("circle", mouse, &img);
cvShowImage("circle", img);
cvWaitKey(0);
return 0;
}
在紅色方框中按下滑鼠得知位置作標
文章標籤
全站熱搜