VirtualCamera is a powerful tool that turns your screen into a virtual webcam feed with real-time visual effects and customization. It features basic face detection, region cropping, color adjustments, simulated bokeh, and moreโall from a slick user interface.
- ๐ธ Stream any part of your screen as a virtual webcam.
- ๐จ Apply visual effects: brightness, contrast, saturation, hue, temperature, sharpness, and grain.
- ๐ค Face detection with facial zoom and face-only effects.
- ๐ Rotate, flip, zoom, and stretch the image.
- ๐งญ Choose the screen region to broadcast.
- ๐ Face mesh and calibration grid overlays.
- ๐ One-click reset to default settings.
- ๐ช Modern interface using
CustomTkinter.
- Operating System: Windows 10 or newer
- Python: Version 3.8 or higher
- Dependencies:
pip install opencv-python-headless pyvirtualcam numpy mss customtkinterNote: You can use
opencv-pythonif you want to show GUI windows withcv2.imshow, butopencv-python-headlessis recommended for virtual camera-only usage.