Skip to content

This project is for desktop automation, using image recognition to identify screen location of UI elements. Combined with robotjs (or other mouse, keyboard automation library alike), this project can be used to finish many kinds of desktop automation tasks.

Notifications You must be signed in to change notification settings

LennoxSears/UI-Detect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project title

UI-Detect

Motivation

This project is for desktop automation, using image recognition to identify screen location of UI elements. Combined with robotjs (or other mouse, keyboard automation library alike), this project can be used to finish many kinds of desktop automation tasks.

Screenshots

Screenshots

Features

Detect UI elements included in assets folder every 500 ms, and return the screen location of each UI element. This project is based feature detecting function from opencv.

Installation

1.Put screenshot of each UI element into assets folder.(Save as .png file and make sure the dimension of .png file is exactly same as the UI element when displayed on screen) 2.In terminal, run "node index.js". Location of each UI element would be printed in terminal.

Related Project

About

This project is for desktop automation, using image recognition to identify screen location of UI elements. Combined with robotjs (or other mouse, keyboard automation library alike), this project can be used to finish many kinds of desktop automation tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published