Allow improve_contrast to be toggled via mqtt (#3011)

* Toggle improve_contrast for cameras via MQTT

* Process parameter to mqtt toggle improve_contrast

* Update mqtt docs for improve_contrast topic

* Spacing

* Add class variable and update in process_frames

* Pass to constructor

* pass by reference mistake

* remove parameter

* remove parameter
This commit is contained in:
Josh Hawkins
2022-04-16 08:52:02 -05:00
committed by GitHub
parent a5016afdd4
commit 65e0ec7826
5 changed files with 56 additions and 10 deletions

View File

@@ -362,12 +362,13 @@ def track_camera(
frame_queue = process_info["frame_queue"]
detection_enabled = process_info["detection_enabled"]
improve_contrast_enabled = process_info["improve_contrast_enabled"]
frame_shape = config.frame_shape
objects_to_track = config.objects.track
object_filters = config.objects.filters
motion_detector = MotionDetector(frame_shape, config.motion)
motion_detector = MotionDetector(frame_shape, config.motion, improve_contrast_enabled)
object_detector = RemoteObjectDetector(
name, labelmap, detection_queue, result_connection, model_shape
)