abhiTronix / vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
https://abhitronix.github.io/vidgear
Apache License 2.0
3.37k stars 253 forks source link

🎉 feat(PiGear): Added official support for new Picamera2 API (Fixes #342) #392

Closed abhiTronix closed 5 months ago

abhiTronix commented 6 months ago

Brief Description

This PR brings exciting new features to PiGear! We've added official support for the powerful Picamera2 API, unlocking a world of possibilities for Raspberry Pi Camera Modules and limited USB camera functionality.

✨Key PiGear Enhancements include:

📝 Documentation updates:

🧑‍💻 Maintenance Updates:

👷CI Updates:

Requirements / Checklist

Related Issue

342

Context

This update significantly enhances PiGear's camera capabilities with newer libcamera based Picamer2 API while maintaining backward compatibility and improving code structure.

Types of changes

codecov[bot] commented 6 months ago

Codecov Report

Attention: Patch coverage is 95.23810% with 2 lines in your changes are missing coverage. Please review.

Project coverage is 93.56%. Comparing base (4497fbb) to head (7770489). Report is 1 commits behind head on testing.

Files Patch % Lines
vidgear/gears/asyncio/netgear_async.py 85.71% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## testing #392 +/- ## =========================================== - Coverage 93.90% 93.56% -0.35% =========================================== Files 16 15 -1 Lines 3169 3013 -156 =========================================== - Hits 2976 2819 -157 - Misses 193 194 +1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.