Spaces:
Runtime error
Runtime error
import numpy as np | |
import cv2 | |
def detect_shadow_coverage(image_path): | |
image = cv2.imread(image_path) | |
grayscale = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) | |
shadow_ratio = (grayscale < 50).sum() / grayscale.size | |
return shadow_ratio > 0.3 # Simulated threshold: >30% shadowed | |