From b522aaa1b63dd037cd3381d1688898cad3e8c701 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 26 Mar 2025 07:00:56 -0500 Subject: [PATCH] ensure image is numpy array --- frigate/embeddings/onnx/lpr_embedding.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frigate/embeddings/onnx/lpr_embedding.py b/frigate/embeddings/onnx/lpr_embedding.py index c3b9a8771..1aaf15f80 100644 --- a/frigate/embeddings/onnx/lpr_embedding.py +++ b/frigate/embeddings/onnx/lpr_embedding.py @@ -261,8 +261,10 @@ class LicensePlateDetector(BaseEmbedding): def _preprocess_inputs(self, raw_inputs): if isinstance(raw_inputs, list): raise ValueError("License plate embedding does not support batch inputs.") - # Get image as numpy array - img = self._process_image(raw_inputs) + + pil = self._process_image(raw_inputs) + # image as numpy array + img = np.array(pil) height, width, channels = img.shape # Resize maintaining aspect ratio