Expand description
Pipeline configuration types for recognition and action definitions.
Re-exports§
pub use crate::common::Rect;
Structs§
- And
- Logical AND recognition - all sub-recognitions must match.
- App
- App control action - for StartApp/StopApp.
- Click
- Click/tap action.
- Color
Match - Color matching recognition - finds regions by color range.
- Command
- Execute local command action.
- Custom
Action - Custom action - uses user-registered action handler.
- Custom
Recognition - Custom recognition - uses user-registered recognition handler.
- Direct
Hit - Direct hit recognition - always matches without performing actual recognition.
- DoNothing
- Do nothing action.
- Feature
Match - Feature-based matching - scale and rotation invariant image matching.
- Input
Text - Text input action.
- KeyList
- Click key action - single key press.
- Long
Press - Long press action.
- Long
Press Key - Long press key action.
- Multi
Swipe - Multi-finger swipe action.
- Neural
Network Classify - Neural network classification - classifies fixed regions.
- Neural
Network Detect - Neural network detection - detects objects anywhere on screen.
- Node
Attr - Node attribute for specifying behavior in
nextandon_errorlists. - OCR
- Optical character recognition - finds and reads text.
- Or
- Logical OR recognition - first matching sub-recognition wins.
- Pipeline
Data - Complete pipeline node configuration.
- Screencap
- Screenshot capture action - saves the current screen to a file.
- Scroll
- Mouse scroll action (Win32 only).
- Shell
- Execute ADB shell command action.
- Single
Key - Single key action - for KeyDown/KeyUp.
- Stop
Task - Stop current task chain action.
- Swipe
- Linear swipe action.
- Template
Match - Template matching recognition - finds images using OpenCV template matching.
- Touch
- Touch down/move action - initiates or moves a touch point.
- TouchUp
- Touch up action - releases a touch point.
- Wait
Freezes - Configuration for waiting until the screen stops changing.
Enums§
- Action
- Action types executed after successful recognition.
- Anchor
- Anchor configuration.
- Recognition
- Recognition algorithm types.
- Recognition
Ref - Reference to a recognition: either an inline definition or a node name.
- Target
- Target can be:
Type Aliases§
- Roi
- Region of interest: (x, y, width, height). Use [0, 0, 0, 0] for full screen.