你试试这样修改
int main()
{
org = imread("1-3.jpg",1);
namedWindow("org",1);//定义一个org窗口
setMouseCallback("org",on_mouse,0);//调用回调函数
imshow("org",org);
waitKey(0);//移动到这里执行,试一下
cout<cout< ofstream file("sample.txt");
if(!file)
{
cout << "open file error!";
return 1;
}
vector::iterator it=capturePoint.begin();
for(;it!=capturePoint.end();++it)
{
file<< it->x<<','<y< }
file<file.close();
// waitKey(0);移动到imshow("org",org);的下面一行执行
return 0;
}
看来是访问不了啊,试试不用迭代器呗