Мне нужно запустить программу C или Matlab в нижней части окон, запускающих программы для перемещения мыши, например, с помощью обработки изображений для перемещения указателя мыши. Как я могу перемещать мышь с набором кодов и как я могу щелкнуть вправо и влево ???Как control указатель мыши с Matlab или C?
-3
A
ответ
0
Вы можете легко использовать класс Java Robot непосредственно из Matlab; что-то вроде:
robot = javaObjectEDT('java.awt.Robot');
robot.mouseMove(100, 200);
robot.mousePress(16);
robot.mouseRelease(16);
Параметры для mousePress и mouseRelease являются постоянными значениями из InputEvent. Вы можете найти их значения here, а в документации here указано, какие константы для использования (например, BUTTON1_MASK или левый клик - 16).
использование libxdo, действительно круто –