File Exchange

image thumbnail

MTFdh

version 1.2.0.0 (427 KB) by David Haefner
Calculate the MTF from a tilted edge or tilted slit

15 Downloads

Updated 27 Apr 2018

View License

MTFdh is a series of Matlab functions used for the calculation of the Modulation Transfer Function (MTF). The theory behind these functions is described in 2018 SPIE proceeding 10625-5 and forms the basis behind NVLabCap’s MTF imaging evaluation software.
Some example images and a few example calling scrips are also provided:
1. AngleVariation.m : examples of how MTFdh behaves with angle
2. NoiseTest.m : demonstration of confidence interval predictions for MTF
3. ColorImageExample.m : Through-the-Bayer pattern MTF, showing how defective pixels are used
4. LoadExampleMTF2dDataSet.m : Load and calculate data from 2018 SPIE proceeding 10625-20

Cite As

David Haefner (2020). MTFdh (https://www.mathworks.com/matlabcentral/fileexchange/66894-mtfdh), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (2)

@ xie sivan, thank you for your comment, I have corrected the issue

xie sivan

Hi, when I run NoiseTest.m,there are errors 'in line 142 there is no LBobs ' and ' in line 143 there is no UBobs '

Updates

1.2.0.0

Added example of calling from a file with region of interest selection (ROI)

1.1.0.0

Updated paths in example files, removed signal processing toolbox requirement, added sort to Noise demonstration

1.0.0.0

added missing files

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

MTFdh/

MTFdh/GeneralUseFunctions/

MTFdh/MTF_SubFunctions/

MTFdh/MTFdhCallingExamples/