这个问题可能是由于 OpenCV 的窗口没有正确地被创建导致的。请尝试在 `imshow` 函数之后添加以下代码:
```c++
namedWindow("image", WINDOW_NORMAL);
resizeWindow("image", img.cols, img.rows);
```
这段代码会创建一个可调整大小的窗口,并将窗口大小设置为与图像大小相同。这样可以确保窗口已经被正确地创建,并且可以响应鼠标事件。
如果问题仍然存在,请检查您的鼠标是否正常工作,并且尝试在不同的计算机上运行代码。