brandondube / prysm

physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...
https://prysm.readthedocs.io/en/stable/
MIT License
268 stars 46 forks source link

interferogram: make bandlimited_rms handle 1D data #84

Closed brandondube closed 2 years ago

brandondube commented 2 years ago

bandlimited rms was originally written only for the 2D data use-case within the interferogram module. It is sometimes desirable to be able to do the same in 1D, based on vendor data. The bandlimited rms free function should detect the dimensionality of the data and modify its behavior appropriately.