Use relative coordinates

This commit is contained in:
Nicolas Mowen 2025-10-21 06:32:58 -06:00
parent bec64dbeb3
commit 35677355c8
2 changed files with 5 additions and 5 deletions

View File

@ -69,7 +69,7 @@ class BirdClassificationConfig(FrigateBaseModel):
class CustomClassificationStateCameraConfig(FrigateBaseModel):
crop: list[int, int, int, int] = Field(
crop: list[float, float, float, float] = Field(
title="Crop of image frame on this camera to run classification on."
)

View File

@ -100,10 +100,10 @@ class CustomStateClassificationProcessor(RealTimeProcessorApi):
camera_config = self.model_config.state_config.cameras[camera]
crop = [
camera_config.crop[0],
camera_config.crop[1],
camera_config.crop[2],
camera_config.crop[3],
camera_config.crop[0] * camera_config.width,
camera_config.crop[1] * camera_config.height,
camera_config.crop[2] * camera_config.width,
camera_config.crop[3] * camera_config.height,
]
should_run = False