mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Co-authored-by: Kwabena W Agyeman <kwagyeman@users.noreply.github.com> Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
21 lines
466 B
Python
21 lines
466 B
Python
def unittest(data_path, temp_path):
|
|
import image
|
|
|
|
# Create test image
|
|
img = image.Image(64, 64, image.GRAYSCALE)
|
|
|
|
# Fill with texture pattern
|
|
for y in range(64):
|
|
for x in range(64):
|
|
img.set_pixel(x, y, ((x ^ y) * 3) % 256)
|
|
|
|
# Find LBP descriptor
|
|
lbp = img.find_lbp((0, 0, 64, 64))
|
|
|
|
# Verify LBP descriptor was created
|
|
if lbp is None:
|
|
return False
|
|
|
|
# LBP should have descriptor data
|
|
return True
|