File Exchange

image thumbnail

nanimresize

version 1.0.0.0 (5.83 MB) by Chad Greene
Use the imresize function without losing data at NaN boundaries.

3 Downloads

Updated 12 Apr 2016

View License

The Image Processing Toolbox offers a great function called imresize, which conveniently rescales gridded datasets and automatically applies antialiasing. However, because imresize interpolates data, imresize output tends to lose data near NaN boundaries. This function uses John D'Errico's inpaint_nans function before applying imresize, then re-masks NaN output.

Comments and Ratings (1)

Eric Shearer

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: inpaint_nans

nanimresize/

nanimresize/html/