|
mmcfilters
Public API documentation
|
Explicit extinction-extrema selection policy. More...
#include <ExtinctionValues.hpp>
Public Member Functions | |
| bool | selectsTopK () const noexcept |
| Returns true when the policy selects the first ranked extrema. | |
| int | extremaToKeep () const noexcept |
| Maximum number of ranked extrema retained by a top-k policy. | |
| Real | minimumExtinction () const noexcept |
| Minimum accepted extinction value for a threshold policy. | |
Static Public Member Functions | |
| static ExtinctionSelectionPolicy | byTopK (int extremaToKeep) noexcept |
| Select the strongest extrema by decreasing extinction ranking. | |
| static ExtinctionSelectionPolicy | byThreshold (Real threshold) noexcept |
Select every extremum whose extinction value is at least threshold. | |
Explicit extinction-extrema selection policy.
The same policy object is consumed by image reconstruction (filtering) and by contour visualization (contourMap). It only controls which regional extrema are retained; output-specific scoring is configured separately.
Definition at line 61 of file ExtinctionValues.hpp.
|
inlinestaticnoexcept |
Select every extremum whose extinction value is at least threshold.
| threshold | Minimum extinction value retained. Validation is deferred to the operation that consumes the policy. |
Definition at line 94 of file ExtinctionValues.hpp.
|
inlinestaticnoexcept |
Select the strongest extrema by decreasing extinction ranking.
| extremaToKeep | Maximum number of regional extrema retained. Validation is deferred to the operation that consumes the policy. |
Definition at line 80 of file ExtinctionValues.hpp.
|
inlinenoexcept |
Maximum number of ranked extrema retained by a top-k policy.
selectsTopK() returns true. Definition at line 114 of file ExtinctionValues.hpp.
|
inlinenoexcept |
Minimum accepted extinction value for a threshold policy.
selectsTopK() returns false. Definition at line 122 of file ExtinctionValues.hpp.
|
inlinenoexcept |
Returns true when the policy selects the first ranked extrema.
Definition at line 106 of file ExtinctionValues.hpp.