Search code examples
c++opencvmouseevent

How to Remove mouseCallback in OpenCV


In OpenCV with C++, Is there a way to remove the

mouseHandler(int event, int x, int y, int flags, void* param) {}

added to a window "image_window" by function

cv::setMouseCallback("image_window", mouseHandler, (void*)param);

Thanks for your advice! :-)


Solution

  • Set the window callback function to NULL like this:

    cv::setMouseCallback("image_window", NULL, NULL);