Findpeaks Versions Save

The detection of peaks and valleys in a 1d-vector or 2d-array (image)

2.5.0

10 months ago
  • Denoise filter *lee sigma" is added for (among others) SAR images by @carolinegoehner #20.
  • The parameters window and cu need to specified in params={'window': 7, 'cu': 1}

See the documentation pages for the details!

Thank you for this awesome contribution @carolinegoehner

2.4.7

1 year ago
  • Added xlim, ylim, zlim parameter for plot_mesh functionality.

2.4.6

1 year ago

Update requirements

2.4.5

1 year ago
  • added function to import image from URL location: fp.imread(path)
  • Update docststrings

2.4.4

1 year ago
  • Fix in plot when using whitelist for valleys or peaks
  • Added xlabel and ylabel to plot
fp.plot(xlabel='x-axis', ylabel='yaxis')
fp.plot_persistence(xlabel='x-axis', ylabel='yaxis')

2.4.3

1 year ago
  • various fixes for plotting the persistence, and adding fontsize
# Import library
from findpeaks import findpeaks
# Initialize
fp = findpeaks(method='topology')
# Example 1d-vector
X = fp.import_example('1dpeaks')

# Fit topology method on the 1d-vector
results = fp.fit(X)
# Plot the results
fp.plot_persistence(fontsize_ax1=12, fontsize_ax2=14)
# Remove labels for ax1
fp.plot_persistence(fontsize_ax1=None, fontsize_ax2=14)

2.4.2

1 year ago
  • Fix for plot_persistence() that not always showed up

2.4.1

2 years ago
  • Fix for removing verbose messages in case of mask
  • Fix in case of using caerus

2.4.0

2 years ago
  • verbosity messaging is now consistently encoded. Progress bar is only shown if verbose>=4. nothing is shown with verbose=0
  • input parameter params changed into params_caerus
  • bug fix for unicodebyte
  • code refactoring
  • docstrings with examples added for the filtering approaches
  • pytests included in github pipeline

2.3.4

2 years ago
  • added another import to fix bug in previous version