Analyzers
DeGirum Tools API Reference Guide. Abstract base for result analyzers and overlays.
Result Analyzer Base Module Overview
Key Concepts
Typical Usage Example
from degirum_tools import ResultAnalyzerBase
class MyCustomAnalyzer(ResultAnalyzerBase):
def analyze(self, result):
# E.g., add custom fields to each detection
for r in result.results:
r["custom_info"] = "my_data"
def annotate(self, result, image):
# E.g., draw text or bounding boxes on the image
# Return the annotated image
return imageFunctions
image_overlay_substitute(result, ...)
Name
Type
Description
Default
clone_result(result)
Name
Type
Description
Default
Type
Description
Classes
ResultAnalyzerBase
ResultAnalyzerBase Methods
__del__
analyze(result)
Name
Type
Description
Default
analyze_and_annotate(result, ...)
Name
Type
Description
Default
Type
Description
annotate(result, ...)
Name
Type
Description
Default
Type
Description
finalize
Last updated
Was this helpful?

