Crate rustautogui

Source

Re-exports§

pub use crate::keyboard::linux::Keyboard;
pub use crate::mouse::linux::Mouse;
pub use crate::screen::linux::Screen;

Modules§

imgtools
keyboard
mouse
normalized_x_corr
screen

Structs§

RustAutoGui
Main struct for Rustautogui Struct gets assigned keyboard, mouse and struct to it implemented functions execute commands from each of assigned substructs executes also correlation algorithms when doing find_image_on_screen

Enums§

MatchMode
Matchmode Segmented correlation and Fourier transform correlation
PreparedData
Struct of prepared data for each correlation method used Segmented consists of two image vectors and associated mean value, sum of squared deviations, sizes FFT vector consists of template vector converted to frequency domain and conjugated, sum squared deviations, size and padded size