Я использую SciLab 5.5.2, и я установил SIVP.Когда я использую imshow для отображения изображения, изображение появляется в окне TK, и появляется дополнительное пустое окно графического рисунка.Я хочу нажать на изображение, чтобы вернуть координату щелчка переменной.Я пробовал функции xclick, xgetmouse и locate.Каждый из них отлично работает с обычным графическим окном, похожим на то, которое появляется из команды рисунка или графика.
Вот пример кода:
im = imread("C:\Users\jmcsc\Documents\Ann\JH.jpg");
imshow(im); // from SIVP
// wait for mouse click in figure window, 0 = left mouse button:
xMouse = locate(1);
// [ibutton, xcoord, ycoord, iwin, cbmenu] = xclick(0);
// [rep, win] = xgetmouse([%t, %f]);
Когда я запускаю код и нажимаю наИзображение в окне TK, ничего не происходит.Если я нажимаю на пустое графическое окно, SciLab обрабатывает щелчок мыши, и скрипт завершает выполнение.Как мне заставить изображение отображаться в обычном графическом окне или заставить одну из функций щелчка мышью работать с окном TIV SIVP imshow?