#include <convolve.h>
Inheritance diagram for fl::NonMaxSuppress:

Public Methods | |
| NonMaxSuppress (int half=1, BorderMode mode=UseZeros) | |
| Only recognizes UseZeros and ZeroFill. Other modes are mapped to closest equivalent. | |
| virtual Image | filter (const Image &image) |
| This could be const, but it is useful to allow filters to collect statistics. Note that such filters are not thread safe. | |
Public Attributes | |
| int | half |
| Number of pixels away from center to check for local maxima. | |
| BorderMode | mode |
| float | maximum |
| Largest value found during last run of filter. | |
| float | minimum |
| Smallest value found during last run of filter. | |
| float | average |
| Average value found during last run of filter. | |
| int | count |
| Number of pixels that passed last run of filter. | |
|
||||||||||||
|
Only recognizes UseZeros and ZeroFill. Other modes are mapped to closest equivalent.
|
|
|
This could be const, but it is useful to allow filters to collect statistics. Note that such filters are not thread safe.
Implements fl::Filter. |
|
|
Average value found during last run of filter.
|
|
|
Number of pixels that passed last run of filter.
|
|
|
Number of pixels away from center to check for local maxima.
|
|
|
Largest value found during last run of filter.
|
|
|
Smallest value found during last run of filter.
|
|
|
|
1.2.18