Commit Graph

3 Commits (d4905c6bd9e27441eccbf39cbdc2b8168c046bc5)

Author SHA1 Message Date
google-labs-jules[bot] eb33df659b Consolidate all recent enhancements and fixes.
This commit includes:
- Refactored modules/ui.py: Live webcam preview loop now uses ROOT.after() for better UI responsiveness and potentially smoother external capture.
- Refactored modules/video_capture.py: Implemented threaded, non-blocking frame reads for improved camera capture performance and stability.
- Feature: Ear preservation for Poisson blending to reduce artifacts (controlled by --preserve-ears and related globals).
- Feature: Histogram-based color correction (--color-correction).
- Feature: Poisson blending for smoother face integration (--poisson-blending).

These changes aim to improve overall swap quality, UI stability, and address reported FPS issues with external capture tools like SplitCam.
2025-06-27 19:25:06 +00:00
KRSHH a9e8f27360 Pygrabber only for Windows 2024-12-16 18:41:39 +05:30
KRSHH c72582506d Adding Pygrabber as Cam manager 2024-12-13 19:49:11 +05:30