findpeaks’s documentation!
findpeaks is Python package for the detection of peaks and valleys in a 1d-vector and 2d-array (images). Peaks and valleys can be detected using topology, mask, and the peakdetect approach. In addition to peak-detection, various functions are readily available for pre-processing the data (denoising, normalizing, resizing), and vizualizing the data (3d-mesh, persistence)
Note
Your ❤️ is important to keep maintaining this package. You can support in various ways, have a look at the sponser page. Report bugs, issues and feature extensions at github page.
pip install findpeaks
Content
- Sponsor
- Medium Blog
- Github
- Citing
- Coding Quality
findpeaks
import_example()
is_url()
denoise()
disable_tqdm()
mask()
normalize()
resize()
reverse_values()
scale()
togray()
topology()
topology2d()
interpolate_line1d()
interpolate_line2d()
interpolate_nans()
plot()
calculate_all_Mi()
calculate_local_weight_matrix()
compute_coef_var()
frost_filter()
lee_filter()
kuan_filter()
weighting()
assert_parameters()
lee_enhanced_filter()
weighting()
assert_indices_in_range()
mean_filter()
median_filter()