Skip to content

replace smoothn.py with scipy.interpolate #268

@alexlib

Description

@alexlib

smoothn.py is quite old and not Pythonic
The file is a copy from 2010 (copyrighted by the original author and translated in Python 2.7 from Matlab) and it's quite anachronistic in Python 3.10 or 3.11

**scipy based robust smoothing **
PIV requires a scalar filed smoothing with noise and gaps. Find the scipy`` or other tools that do the job similar to smoothn.pyfor instance there is asmoothfit` package that apparently does a good job and we need to adjust it to use with OpenPIV

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood issue to start when you want to learn how to contribute to this open source project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions