У меня есть разные маски из разных форм на изображении.Поскольку некоторые фигуры содержат другие фигуры, я хотел бы проверить, покрывает ли данная маска другую данную маску.Например, рассмотрим следующее:
A=[True, True, True, True, True,
True, False, False, False, True,
True, False, False, False, True,
True, False, False, False, True,
True, True, True, True, True]
B=[False, False, False, False, False,
False, True, True, False, False,
False, True, True, False, False,
False, False, False, False, False,
False, False, False, False, False]
На изображении 5x5 A покрывает B. Как я могу проверить, покрывает ли A B?
РЕДАКТИРОВАТЬ: A и B могут также разделить некоторые точки, и A по-прежнему покрывает B:
A=[True, True, True, True, True,
True, False, False, False, True,
True, False, False, False, True,
True, False, False, False, True,
True, True, True, True, True]
B=[False, False, False, False, False,
True, True, True, False, False,
True, True, True, False, False,
False, False, False, False, False,
False, False, False, False, False]