Skip to main content

Module pipeline

Module pipeline 

Source
Expand description

Pipeline configuration types for recognition and action definitions.

Structs§

And
Logical AND recognition - all sub-recognitions must match.
App
App control action - for StartApp/StopApp.
Click
Click/tap action.
ColorMatch
Color matching recognition - finds regions by color range.
Command
Execute local command action.
CustomAction
Custom action - uses user-registered action handler.
CustomRecognition
Custom recognition - uses user-registered recognition handler.
DirectHit
Direct hit recognition - always matches without performing actual recognition.
DoNothing
Do nothing action.
FeatureMatch
Feature-based matching - scale and rotation invariant image matching.
InputText
Text input action.
KeyList
Click key action - single key press.
LongPress
Long press action.
LongPressKey
Long press key action.
MultiSwipe
Multi-finger swipe action.
NeuralNetworkClassify
Neural network classification - classifies fixed regions.
NeuralNetworkDetect
Neural network detection - detects objects anywhere on screen.
NodeAttr
Node attribute for specifying behavior in next and on_error lists.
OCR
Optical character recognition - finds and reads text.
Or
Logical OR recognition - first matching sub-recognition wins.
PipelineData
Complete pipeline node configuration.
Scroll
Mouse scroll action (Win32 only).
Shell
Execute ADB shell command action.
SingleKey
Single key action - for KeyDown/KeyUp.
StopTask
Stop current task chain action.
Swipe
Linear swipe action.
TemplateMatch
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.
WaitFreezes
Configuration for waiting until the screen stops changing.

Enums§

Action
Action types executed after successful recognition.
Recognition
Recognition algorithm types.
Target
Target can be:

Type Aliases§

Rect
Rectangle coordinates: (x, y, width, height).
Roi
Region of interest: (x, y, width, height). Use [0, 0, 0, 0] for full screen.