Modular Computer Vision Programming Platform
๐Ÿ“ฆ Modules
๐ŸŽจ Workspace โ€” Drag modules to build your program like LEGO
0 blocks
๐Ÿงฉ

Drag modules from the left panel
or click below to quick start

Code Generator
Dependencies
Assignments

Environment Requirements

The following packages are required to run the code:

๐Ÿ“ฆ Installation Command
pip install opencv-python mediapipe

โš ๏ธ Make sure your camera is properly connected.

โš ๏ธ Python version 3.8 ~ 3.11 is recommended.

โš ๏ธ On macOS, camera permissions must be granted.

๐ŸŽฏ Code Challenges

Complete these tasks by assembling or creating new modules:

  • Task 1: Face Counter Basic
    Count faces and display the real-time total in the top-left corner.
  • Task 2: Gesture Screenshot Basic
    Trigger an automatic frame save when a specific gesture is detected.
  • Task 3: Face Blur Mask Intermediate
    Apply a pixelated mosaic filter automatically over detected face regions.
  • Task 4: Air Canvas Intermediate
    Track index finger movements to draw lines on a virtual screen.
  • Task 5: Expression Effect Advanced
    Detect smiles or surprise via facial landmarks to trigger screen VFX.
  • Task 6: Custom Art Filter Advanced
    Create a custom module for stylized image effects (e.g., sketch/oil paint).
๐Ÿ’ก How to create a new module
1. Click โž• Custom Module on top.
2. Enter module name, description, and category.
3. Write your processing logic inside the script box.
4. Save and drag it into the workspace instantly.