Node.js Desktop Automation. Control the mouse, keyboard, and read the screen.RobotJS supports Mac, Windows, and Linux.
automation gui mouse keyboard screenshot image pixel desktop robotjs screen recognition autohotkey machine learning colorJavaScript API for face detection and face recognition in the browser with tensorflow.js
face-recognition face js tensorflow tfjs neural-network resnet-34 convolutional-neural-networks face-detection face-similarity ssd-mobilenet face-landmarks mtcnn yolov2 tiny-yolo detection recognition tfSimple Node.js API for robust face detection and face recognition. This a Node.js wrapper library for the face detection and face recognition tools implemented in dlib. Installing the package will build dlib for you and download the models. Note, this might take some time.
face-detection face-recognition face nodejs node face-landmark typescript detection recognitionBy its nature, JavaScript lacks the performance to implement Computer Vision tasks efficiently. Therefore this package brings the performance of the native OpenCV library to your Node.js application. This project targets OpenCV 3 and provides an asynchronous as well as an synchronous API. The ultimate goal of this project is to provide a comprehensive collection of Node.js bindings to the API of OpenCV and the OpenCV-contrib modules. An overview of available bindings can be found in the API Documentation. Furthermore, contribution is highly appreciated. If you want to get involved you can have a look at the contribution guide.
nodejs opencv face-detection async node cv typescript computer-vision face detection recognition machine learning neural networkPeople tracker on the Internet: Learn to track the world, to avoid being traced. Trape is a recognition tool that allows you to track people, the information you can get is very detailed. We want to teach the world through this, as large Internet companies could monitor you, obtaining information beyond your IP.
tracking osint footprint hacking-tool social-engineering-attacks security recognition monitorLabelImg is a graphical image annotation tool. It is written in Python and uses Qt for its graphical interface.
python2 python3 annotations tools imagenet deep-learning detection recognition image-classificationTry the live demo. JuliusJS is an opinionated port of Julius to JavaScript. It actively listens to the user to transcribe what they are saying through a callback.
julius juliusjs speech recognition keyword spotting test testingThis is a specification for recognizing contributors to an open source project in a way that rewards each and every contribution, not just code. Use the project README (or another prominent public documentation page in the project) to recognize the contributions of members of the project community.
contributors all-contributors opensource opensource-management open-source-tooling acknowledgements recognitionA tiny javascript SpeechRecognition library that lets your users control your site with voice commands. annyang has no dependencies, weighs just 2 KB, and is free to use and modify under the MIT license.
speech-recognition speech speech-to-text voice hacktoberfest annyang annyang.js recognition speechrecognition webkitspeechrecognitionOpenBR is a framework for investigating new modalities, improving existing algorithms, interfacing with commercial systems, measuring recognition performance, and deploying automated biometric systems. Off-the-shelf algorithms are also available for specific modalities including Face Recognition, Age Estimation, and Gender Estimation.
biometrics face-recognition recognition analysis image-analysis detectionLabelbox is a data labeling tool that's purpose built for machine learning applications. Start labeling data in minutes using pre-made labeling interfaces, or create your own pluggable interface to suit the needs of your data labeling task. Labelbox is lightweight for single users or small teams and scales up to support large teams and massive data sets. Simple image labeling: Labelbox makes it quick and easy to do basic image classification or segmentation tasks. To get started, simply upload your data or a CSV file containing URLs pointing to your data hosted on a server, select a labeling interface, (optional) invite collaborators and start labeling.
image-classification image-segmentation computer-vision tensorflow labeling annotations deep-learning recognition tools image-annotationCVAT is completely re-designed and re-implemented version of Video Annotation Tool from Irvine, California tool. It is free, online, interactive video and image annotation tool for computer vision. It is being used by our team to annotate million of objects with different properties. Many UI and UX decisions are based on feedbacks from professional data annotation team. Code released under the MIT License.
video-annotation computer-vision computer-vision-annotation deep-learning image-annotation annotation-tool annotation labeling labeling-tool image-labeling image-labelling-tool bounding-boxes boundingbox image-classification annotations imagenet detection recognition tensorflowThe demo reads an example image and recognizes its text content.
neural-network scene-texts recognitionA Python port of the Apache Tika library that makes Tika available using the Tika REST Server. This makes Apache Tika available as a Python library, installable via Setuptools, Pip and Easy Install.
tika-server tika-python tika-server-jar parser-interface parse translation-interface usc text-extraction mime buffer memex text-recognition detection recognition nlp nlp-machine-learning nlp-libraryGPU accelerated handwritten digit recognition with regl. Note that this network will probably be slower than the corresponding network implemented on the CPU. This is because of the overhead associated with transferring data to and from the GPU. But in the future we will attempt implementing more complex networks in the browser, such as Neural Style, and then we think that we will see a significant speedup compared to the CPU.
regl cnn digit-recognition demo gpu webgl convolutional-neural-networks gpgpu deep-learning glsl digit recognition mnist convolutional neural network networksSpeech KITT makes it easy to add a GUI to sites using Speech Recognition. Whether you are using annyang, a different library or webkitSpeechRecognition directly, KITT will take care of the GUI. Speech KITT provides a graphical interface for the user to start or stop Speech Recognition and see its current status. It can also help guide the user on how to interact with your site using their voice, providing instructions and sample commands. It can even be used to carry a natural conversation with the user, asking questions the user can answer with his voice, and then asking follow up questions.
controls gui interface recognition speech speechrecognition ui voice webkitspeechrecognitionA library for performing face detection on windows phone 7. This library uses the same algorithms and detection models as OpenCV and is written in C# and built for the Windows Phone. Also includes a camera user control that supports automated taking of photos and showing camer...
windows-phone ai face-detection image-processing recognition windows-phone-7Kinect Recognizer is a fully reusable component that implements gesture recognition for Microsoft Kinect sensor. The trivial and yet flexible configuration plus the extensible design will allow you to reuse this component with minimum development efforts.
kinect dtw gestures recognitionDigit recognition contain implementation of simple and effective implementation of neural network. Neural network is used to recognize handwritten digits - OCR system. Core functionality it is developed in C++ native programming language, STL, boost, GUI in C++ .NET.
neural-network ocr recognition"Automated recognition of car numbers" - graduation project of a student PSTU Vitaly Maslov. It's developed in ?#
numbers opencv recognition
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.