Migrate away from deprecated np.float

It is an alias for the python float type, and got deprecated in 1.20 and
was removed in 1.24. The rest of the project already uses float32
(single), so I believe this is also correct here, as opposed to float64
(double).
This commit is contained in:
Martin Weinelt 2023-04-03 02:37:40 +02:00
parent fbf29667d4
commit 5f83e01f47
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -20,8 +20,8 @@ class MotionDetector:
config.frame_height,
config.frame_height * frame_shape[1] // frame_shape[0],
)
self.avg_frame = np.zeros(self.motion_frame_size, np.float)
self.avg_delta = np.zeros(self.motion_frame_size, np.float)
self.avg_frame = np.zeros(self.motion_frame_size, np.float32)
self.avg_delta = np.zeros(self.motion_frame_size, np.float32)
self.motion_frame_count = 0
self.frame_counter = 0
resized_mask = cv2.resize(