Witam, probuje wyswietlic wspolrzedne kliknietego na obrazie punktu. Czy w ogole ide w dobrym kierunku?

 public static void mouseEvent(int evt, int x, int y, int flags){
    if(evt==CV_EVENT_LBUTTONDOWN){
       System.out.println(x);
          System.out.println(y);
    }
    if(evt==CV_EVENT_LBUTTONUP){
          System.out.println(x);
          System.out.println(y);
    }
}

        
        
        
        opencv_highgui.CvMouseCallback on_mouse = new opencv_highgui.CvMouseCallback() {

                public void call(int event, int x, int y, int flags, com.googlecode.javacpp.Pointer param) {
                    System.out.println("point = (" + x + ", " + y + ")");
                 
                }
                   
 }; cvSetMouseCallback("ramka1", on_mouse, null);