mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
14 lines
568 B
Python
14 lines
568 B
Python
def unittest(data_path, temp_path):
|
|
import image
|
|
img = image.Image("unittest/data/shapes.ppm", copy_to_fb=True)
|
|
lines = img.find_lines(threshold = 10000, theta_margin = 25, rho_margin = 25)
|
|
return len(lines) == 4 and\
|
|
lines[0][0:-3] == (22, 0, 22, 119, 119) and\
|
|
lines[1][0:-3] == (0, 39, 159, 39, 159) and\
|
|
lines[2][0:-3] == (57, 0, 57, 119, 119) and\
|
|
lines[3][0:-3] == (0, 75, 159, 75, 159) and\
|
|
lines[0][-2:] == (0, 22) and\
|
|
lines[1][-2:] == (90, 39) and\
|
|
lines[2][-2:] == (0, 57) and\
|
|
lines[3][-2:] == (90, 75)
|