Turned my webcam into a virtual whiteboard! ✍️💻 I recently went back into a Python hand-tracking script I made for fun and gave it a major practical upgrade. The Updates: ✅ Removed the face tracker to dedicate resources entirely to hand-tracking. ✅ Built a "virtual pen" that tracks index finger movements to draw on the screen. ✅ Programmed an open-palm gesture to act as a quick-clear eraser. Building interactive computer vision projects in Python has been one of the most exciting parts of my I.T. engineering journey so far. Watch the video to see me test out the drawing and erasing gestures in real time! What features would you add to a project like this? Let me know below! 👇 #Python #ComputerVision #Developer #Tech #StudentProject #SoftwareEngineering
More Relevant Posts
-
A chess-playing computer use agent built for fun. Launch the app, choose the engine strength, and let it play the game for you. Under the hood it: * Detects the chessboard on screen * Identifies which squares are occupied * Uses template matching to recognize every piece * Reconstructs the full board as FEN * Sends the position to Stockfish * Maps the best move back to screen coordinates * Executes the move automatically with PyAutoGUI Started as “can I make this work?”, turned a cool surprisingly effective agent. Tech stack: Python, OpenCV, PyAutoGUI, Stockfish Repo: https://lnkd.in/eFiCc2wF #Python #OpenCV #Chess #ArtificialIntelligence #ComputerVision #Automation #SoftwareEngineering
To view or add a comment, sign in
-
Excited to share my Computer Vision project: Smart Lane Detection System 🚗 This project focuses on real-time lane detection using Python, OpenCV, NumPy, Canny Edge Detection, Region of Interest (ROI) masking, and Hough Transform. The system is designed to detect road lane boundaries from video input and highlight lane lines for better road analysis and driving assistance. It demonstrates the practical implementation of Computer Vision and Image Processing techniques in real-time video analysis. 🔹 Key Features: • Real-time lane detection • Edge detection using Canny Algorithm • Lane line detection using Hough Transform • ROI (Region of Interest) masking • Video-based road lane analysis • Lane boundary highlighting 🔹 Technologies Used: Python | OpenCV | NumPy | Computer Vision | Image Processing 🔹 GitHub Repository: https://lnkd.in/dkbfaKvp I built this project as a self-learning initiative to strengthen my practical understanding of Computer Vision, image preprocessing, and real-time video processing. Looking forward to learning more and building advanced Computer Vision solutions. #ComputerVision #Python #OpenCV #NumPy #MachineLearning #ArtificialIntelligence #LaneDetection #ImageProcessing #GitHub #Projects #SoftwareEngineering #Developer
To view or add a comment, sign in
-
What if recording starts on its own? Built a Smart Event Recorder that listens and reacts It detects sound, starts recording automatically, and stops when silence returns. No manual clicks — just smart automation. Python | OpenCV | Sound Processing GitHub: [Add link] #Innovation #Python #Projects #StudentDeveloper
To view or add a comment, sign in
-
-
Digital Noise Minimization The other day, I posted prototypes on Linkedin and on Github on various scientific topics related to image processing. This is one of the first reviews, which is more than 2 years old, thematically similar to recent examples. Now, based on it, I have created a prototype for minimizing digital noise. The file contains, as usual, the code, screenshots, and a full description of the prototype's functionality. https://lnkd.in/eyJNqaFi #Python #GUI #Digital #Noise #Minimization #Scientific #Visualization
To view or add a comment, sign in
-
Turning ideas into visuals with code! I recently worked on building a simple Drawing Board using Python,OpenCV,NumPy where users can draw, erase, and create shapes interactively. What I implemented: • Drawing tools (Pen & Eraser) • Shapes (Line, Rectangle, Circle) • Color customization using RGB trackbars • Canvas controls (Clear & Save) • Extra features like Fill and Undo This project gave me practical exposure to handling mouse events and building interactive applications using OpenCV. Still exploring ways to make it more advanced and user-friendly. #Python #OpenCV #BuildInPublic #LearningJourney #ComputerVision
To view or add a comment, sign in
-
🚀 Built a Real-Time Face Detection System using Python! One of those projects that just hits different when you see it working live on your webcam 👁️ Here's what I used under the hood: 🔹 OpenCV – for real-time video capture & drawing bounding boxes 🔹 Haar Cascade / MediaPipe – for accurate face detection 🔹 Python – keeping it clean & simple What it does: ✅ Detects faces in real-time from webcam feed ✅ Draws bounding boxes around detected faces ✅ Works smoothly even on low-end hardware (tested on my laptop – no GPU!) Computer Vision isn't as intimidating as it sounds. Once you break it down step by step, it's actually super fun to build! 🔥 Currently exploring how to extend this into emotion detection and face recognition 👀 Share your thoughts — Have you tried building anything with OpenCV or MediaPipe? Drop it in the comments! 👇 #Python #ComputerVision #OpenCV #FaceDetection #MediaPipe #AIProjects #MachineLearning #BuildInPublic #StudentDeveloper #ArtificialIntelligence #100DaysOfCode #ShadevProjects
To view or add a comment, sign in
-
Building a UI you can control out of thin air. 🎛️ I recently built a touchless OS volume controller using Python, OpenCV, and MediaPipe. But the real challenge wasn't just tracking the hand—it was building the logic to isolate a specific, intentional gesture. To make this usable, the system has to ignore general hand movement and strictly track the "pinch". Here is the logic under the hood: 📏 Precise Landmark Isolation: The algorithm actively extracts and tracks only Landmark 4 (Thumb tip) and Landmark 8 (Index finger tip), ignoring all other 19 points on the hand to prevent false triggers. 🧮 Euclidean Heuristics: It calculates the real-time hypotenuse distance between those two specific pixels. ⚙️ OS Integration: Using pycaw, that raw pixel distance is dynamically interpolated and mapped directly to the Windows Audio API decibel range. The result is a seamless, zero-latency hardware integration where the operating system obeys a physical hand gesture in real-time. You can check out the source code and the specific Euclidean math implementation here: https://lnkd.in/gs6xqJfx #ComputerVision #Python #OpenCV #SoftwareEngineering #MediaPipe #MachineLearning #HCI #DeveloperPortfolio
To view or add a comment, sign in
-
A lot of systems today are built to be “responsive.” I care more about systems that are bounded. That is part of why I made atlas-kvd-demo: a tiny Python toy where state evolves through: K — what the system carries V — what the world pushes onto it Δ — what a local event changes The point is simple: instead of jumping from 0 to 100 every time something happens, a system can update in a way that is legible, constrained, and stable. https://lnkd.in/e8WFcFPv Tiny demo. Bigger direction. #Python #SystemsDesign #Simulation #AIEngineering #GitHub #BuildInPublic #Tech
To view or add a comment, sign in
-
-
Built a Gesture Controlled Virtual Mouse using Python, OpenCV, MediaPipe, and PyAutoGUI 🖱️✋ The system can: track hand landmarks in real time move the cursor using finger movement perform click using pinch detection scroll using gesture mode apply smoothing for more stable control This started as a simple curiosity-driven build after seeing gesture-based interaction online, and it turned into a really fun hands-on computer vision project. What I found most interesting was how webcam input and hand landmark detection can be translated into actual system-level actions with fairly simple but effective logic. A small project, but definitely a satisfying one to build and test. Tech used: Python | OpenCV | MediaPipe | PyAutoGUI #Python #ComputerVision #OpenCV #MediaPipe #MachineLearning #GestureControl #Automation #Projects #Tech
To view or add a comment, sign in
-
Excited to share my latest project: Page Replacement Algorithm Simulator Built using Python, this interactive application visualizes how memory management works in Operating Systems by simulating FIFO, LRU, LFU, and Optimal algorithms. It provides step-by-step execution, real-time metrics (page faults, hits, hit ratio), and insightful graphical analysis using matplotlib. With a clean dark-themed UI, playback controls, and comparative dashboards, the project transforms theoretical concepts into an intuitive, hands-on learning experience. This project helped me strengthen my understanding of OS concepts while also enhancing my skills in Python, GUI development, and data visualization. #Python #OperatingSystems #Algorithms #Projects #Learning #SoftwareDevelopment
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development