mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Runs faster than median filtering with a large kernel size. That said, if sigma is set to low for the particular scene you can get corrupted pixels if there's too much change in a particular kernel area. Tried a few things to filter this out but was not successful. Not sure how to fix... but, turning the sigma up hides the issue. It has something to do with zeros in the luts used to speed the algorithm up causing instability. |
||
|---|---|---|
| .. | ||
| blur_filter.py | ||
| color_bilateral_filter.py | ||
| color_binary_filter.py | ||
| color_light_removal.py | ||
| edge_filter.py | ||
| erode_and_dilate.py | ||
| grayscale_bilateral_filter.py | ||
| grayscale_binary_filter.py | ||
| grayscale_light_removal.py | ||
| lens_correction.py | ||
| line_filter.py | ||
| linear_polar.py | ||
| log_polar.py | ||
| mean_adaptive_threshold_filter.py | ||
| mean_filter.py | ||
| median_adaptive_threshold_filter.py | ||
| median_filter.py | ||
| midpoint_adaptive_threshold_filter.py | ||
| midpoint_filter.py | ||
| mode_adaptive_threshold_filter.py | ||
| mode_filter.py | ||
| rotation_correction.py | ||
| sharpen_filter.py | ||
| unsharp_filter.py | ||