Skip to content

A VNC Client that hooks into real-time image processing scripts to perform automated tasks over the connection

Notifications You must be signed in to change notification settings

ethereumdegen/VNC_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

VNC_AI

A modified version of the Java TightVNC client code that uses a new folder called 'AI' to perform OpenCV image pattern analysis functions on the video feed, conduct middle-man intelligence on the recognized patterns, and then output keyboard and mouse commands using Java's Robot class. This gives programmers a nice platform to research and expand upon visual pattern recognition, which is a key piece of artificial intelligence research moving forward.

This software is distributed under the GNU General Public Licence as published by the Free Software Foundation due to the packaged TightVNC client source code.

The license does not permit incorporating this software into proprietary programs.

##Setup

  1. Download and install OpenCV 2.4.9 from here
  2. Add OpenCV.jar to your build path and point its natives folder to the x86 or x64 folder

TLDR: I used this tutorial

About

A VNC Client that hooks into real-time image processing scripts to perform automated tasks over the connection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages