aboutsummaryrefslogtreecommitdiff
path: root/src/argaze/ArUcoMarkers/ArUcoDetector.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/argaze/ArUcoMarkers/ArUcoDetector.py')
-rw-r--r--src/argaze/ArUcoMarkers/ArUcoDetector.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/argaze/ArUcoMarkers/ArUcoDetector.py b/src/argaze/ArUcoMarkers/ArUcoDetector.py
index b84030c..f135c1d 100644
--- a/src/argaze/ArUcoMarkers/ArUcoDetector.py
+++ b/src/argaze/ArUcoMarkers/ArUcoDetector.py
@@ -131,9 +131,6 @@ class ArUcoDetector(DataFeatures.PipelineStepObject):
def __init__(self, **kwargs):
"""Initialize ArUcoDetector."""
- # Init parent class
- super().__init__()
-
# Init private attributes
self.__dictionary = None
self.__optic_parameters = None
@@ -327,15 +324,12 @@ class ArUcoDetector(DataFeatures.PipelineStepObject):
return self.__board_corners
-class Observer(DataFeatures.PipelineStepObserver):
+class Observer():
"""Define ArUcoDetector observer to count how many times detection succeeded and how many times markers are detected."""
- @DataFeatures.PipelineStepInit
- def __init__(self, **kwargs):
+ def __init__(self):
"""Initialize marker detection metrics."""
- DataFeatures.PipelineStepObserver.__init__(self)
-
self.__try_count = 0
self.__success_count = 0
self.__detected_ids = []