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.