Wait for stable frame
observation.wait-stableCapture the exact target until a region stays below the change threshold for the stable duration.
Example use
Wait for a region to settle after loading before capturing it for recognition.
Node preview
Right-drag to pan and scroll to zoom. Expand inputs and edit parameters to see how ports change. This preview does not run the node; reopening the page restores the example.
Loading node preview…
Data inputs 7
- Observation region
regionRegion Region of the exact target frame to compare.
Default availableDefault:{"height":1,"unit":"ratio","width":1,"x":0,"y":0}Value format examples
{"height":0.5,"unit":"ratio","width":0.5,"x":0.25,"y":0.25}- Change threshold
thresholdNumber A changed-cell ratio at or below this value is stable.
Default availableDefault:0.02- Wait timeout
timeoutDuration (milliseconds) · ms Maximum milliseconds to wait for stability.
Default availableDefault:5000- Minimum: 0
- Maximum: 86400000
Value format examples
1000- Poll interval
poll-intervalDuration (milliseconds) · ms Milliseconds between fresh captures.
Default availableDefault:100- Minimum: 0
- Maximum: 86400000
Value format examples
1000- Sample grid
grid-sizeInteger Bounded downsample cell count on each axis.
Default availableDefault:32- Minimum: -9007199254740991
- Maximum: 9007199254740991
Value format examples
042- Cell delta
cell-deltaInteger Color difference that marks one grid cell changed.
Default availableDefault:12- Minimum: -9007199254740991
- Maximum: 9007199254740991
Value format examples
042- Stable duration
stable-durationDuration (milliseconds) · ms Milliseconds the region must remain stable.
Default availableDefault:500- Minimum: 0
- Maximum: 86400000
Value format examples
1000
Configuration 1
- Window target slot
slotText Select a target bound to an application path, window title, and window class.
RequiredDefault:None- Minimum characters: 1
- Maximum characters: 128
- Pattern: ^[a-z][a-z0-9]*(?:[-_][a-z0-9]+)*$
Data outputs 2
- Changed ratio
changed-ratioNumber Ratio of changed cells in the final frame pair.
- Mean difference
mean-differenceNumber Mean grid color difference in the final frame pair.
Control and error ports
- Input
inInput · Control - An incoming control signal enters this operation.
- Stable
stableOutput · Control - Continue from this result or stage; see the node description for branch conditions.
- Timeout
timeoutOutput · Control - Continue from this result or stage; see the node description for branch conditions.
- Failed
failedOutput · Error - Emitted when the operation fails; connect error handling here.
Version and node identity
Version 1.1.0
sha256:a8e5c19e67e4a3ad80b6aa54531545d52d98f5136cf76582ec79ee324c525378