payloadcomputerdroneprojekt.camera package#
Subpackages#
Submodules#
payloadcomputerdroneprojekt.camera.abstract_class module#
- class payloadcomputerdroneprojekt.camera.abstract_class.AbstractCamera(config)[source]#
Bases:
ABC
Abstract base class for camera implementations. This class defines the interface for camera operations such as starting, capturing frames, and stopping the camera.
- abstract get_current_frame()[source]#
Capture the current frame from the camera. :return: The captured frame.
payloadcomputerdroneprojekt.camera.raspi2 module#
- class payloadcomputerdroneprojekt.camera.raspi2.RaspiCamera(config)[source]#
Bases:
AbstractCamera
- get_current_frame()[source]#
Capture the current frame from the camera. :return: The captured frame.