15 lines
305 B
Python
15 lines
305 B
Python
from .analyzer import Analyzer
|
|
|
|
|
|
class MaskSpatials(Analyzer):
|
|
__name__ = "MaskSpatials"
|
|
masked = 0
|
|
|
|
def process(self, entry: dict) -> bool:
|
|
if entry[self.settings.type_field] in self.settings.spatials:
|
|
self.masked += 1
|
|
return True
|
|
return False
|
|
|
|
def result(self) -> int:
|
|
return self.masked |