openmv/scripts/unittest/tests/edges.py
iabdalkader 4b1837f72e scripts: Update unit tests.
Co-authored-by: Kwabena W Agyeman <kwagyeman@users.noreply.github.com>
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-10-18 17:14:36 +02:00

12 lines
360 B
Python

def unittest(data_path, temp_path):
import image
img = image.Image(data_path + "/edges1.pgm", copy_to_fb=True)
# Find edges
img.find_edges(image.EDGE_CANNY, threshold=(50, 80))
# Verify edge detection produced output
stats = img.difference(data_path + "/edges2.pgm").get_statistics()
return stats.max() == 0 and stats.min() == 0