Spaces:
Sleeping
Sleeping
import cv2 | |
import numpy as np | |
def is_table_occupied(image): | |
# Convert image to grayscale and count non-zero pixels | |
# This is a simple heuristic to detect if a table is occupied | |
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) | |
nonzero = cv2.countNonZero(gray) | |
return nonzero > 20000 # Threshold can be adjusted based on testing |