Foreword: Hello everyone, my name is Dream. Today let’s learn how to use OpenCV to implement gesture volume control. Everyone is welcome to come and discuss and learn~ 1. Introduction to required libraries and functions This experiment requires the use of OpenCV and mediapipe libraries for gesture recognition, and uses gesture distance to control the […]
Tag: gesture
mGesture recognition algorithm matlab simulation based on GA-CNN genetic optimization convolutional neural network
Table of Contents 1. Algorithm simulation effect 2. Summary of theoretical knowledge involved in algorithms 2.1 Genetic algorithm optimization stage 2.2 Convolutional neural network classification stage 3.MATLAB core program 4. Obtain the complete algorithm code file 1. Algorithm simulation effect The matlab2022a simulation results are as follows: CNN training results CNN training results after GA […]
Virtual gesture recognition mouse control based on mediapipe.
If the article is an original article, please indicate the source of the original article when reprinting it. 1. Project introduction Because the blogger is too lazy, he simply ignores the principle of how mediapipe implements mouse control. The original idea is to control the camera to recognize the finger and control the mouse to […]
?Unity + LeapMotion gesture recognition + hardware serial port interaction
Interactive test effect 1. Prepare the development environment 1. Download and install LeapMotion SDK (you can download it yourself) 2. The Unity editor I chose is 2018.4.32f1 2. Functional part 1. Determine the serial port number and baud rate to be connected. The program directly enters the code. using KoboldCom; using System; using System.Collections; using […]
Page control–Mobile development gesture library Hammer.JS usage documentation
Article directory Hammer.js introduction: Notice: 1. Plug-in introduction method 1. Introduce directly using script tags on the page 2. Introduction via npm 2. Basic usage demonstration 1. css: 2. html: 3. JavaScript: 3. Event types monitored by Hammer.js 1. pan event (drag and drop): 2. pinch event (pinch to zoom): 3. press event (long press) […]
Gesture detection and recognition algorithm based on machine vision Computer Competition
0 Preface A series of high-quality competition projects, what I want to share today is Gesture detection and recognition algorithm based on deep learning This project is relatively new and suitable as a competition topic. It is highly recommended by senior students! More information, project sharing: https://gitee.com/dancheng-senior/postgraduate 1 Realize the effect Without further ado, let’s […]
Develop a Python project from scratch, gesture recognition!
Recently I developed a gesture processing project (you can learn it even if you have zero foundation, it is for those with zero foundation). I will briefly review the principle here. Generally speaking, it is relatively simple. The main knowledge used is opencv and basic python syntax. Image processing basics. Final result: Get video (camera) […]
Use HarmonyOS to create an electronic photo album application (ArkTS) that can be controlled by gestures
Introduction This codelab introduces how to implement a simple electronic photo album application. The main functions include: 1. Implement the carousel effect at the top of the home page. 2. Implement multiple page layout methods. 3. Achieve effects such as zooming in, zooming out, and sliding left and right to view details through gesture control. […]
Computer Vision Use OpenCV to make a table tennis gesture game
Effect Operating environment Anaconda 22.9.0 Visual Studio Code Python 3.9.12 PyQT 5.2 Detailed process Preparation 1. Create a folder and give it a random name to represent the name of the game. 2. Create another folder in this folder, and you can put the materials into the new folder 3. Create a py file and […]
C# OpenCvSharp Yolov8 Pose gesture recognition
Table of Contents Effect project Model information code download Effect project VS2022 .net framework 4.8 OpenCvSharp 4.8 Microsoft.ML.OnnxRuntime 1.16.2 Model information Model Properties ———————– date:2023-09-07T17:11:43.091306 description: Ultralytics YOLOv8n-pose model trained on /usr/src/app/ultralytics/datasets/coco-pose.yaml author:Ultralytics kpt_shape:[17, 3] task: pose license: AGPL-3.0 https://ultralytics.com/license version:8.0.172 stride: 32 batch: 1 imgsz:[640, 640] names: {0: ‘person’} ————————————————– ————- Inputs ———————– name:images […]