Is there a way to get mouse position in opencv without mouse movement or click?
Not sure I understand this. If you register a callback for EVENT_MOUSEMOVE you can get the current position and store it in a global variable. Then you can get the position as often as you like, say every 50ms on a timer, even without further movement, by looking at the global variable. By definition, the mouse must be still at the last place it was when it last moved if it hasn't moved since.
I need a method to get mouse position without mouse movement or mouse click using OpenCV in python.
EVENT_MOUSEMOVE returns the position only when there is movement, but as I mentioned above, I want to get position without movement or click.