AbstractAnalyzer.result#

abstractmethod AbstractAnalyzer.result(state, **kwargs)[source]#

Finalize the analysis and produce the final result.

Parameters:
statetuple

Final analyzer state containing all accumulated data.

**kwargsdict

Additional keyword arguments for result processing, such as postprocessing parameters.

Returns:
result

Final analysis result. The exact format depends on the analyzer implementation but typically includes processed scores, rotation information, and metadata.

Notes

This method converts the internal analyzer state into the final output format expected by the template matching pipeline. It may apply postprocessing operations like convolution mode correction or coordinate transformations.