Post-processing is a separate function in the script. If you don't call it explicitly in your script, the function is ignored. It has values that you turn on or off and set as desired. It allows for great leeway in areas you want to post-process. The text just underneath the comments/descriptions for the "PP" function, a few lines below the statement "USAGE: MCTemporalDenoisePP( denoised, source, . . . " states as follows:
Code:
### This is the post-processor used internally in MCTemporalDenoise.
### It can be called externally if you want some specific functionality without denoising.
###
### Parameters & defaults are the same as MCTemporalDenoise.
### By default, all filters are OFF!
MCTD always denoises. The main function of MCTD isn't called using "MCTemporalDenoisePP". It's called with the statement "MCTemporalDenoise" followed by desired settings. Look at the avsi file (not the html, which has errors), 22 lines or so down from the top.
The main function's executable code starts about 1/3 of the way down the page. The "PP" function's code is about 3/4 of the way down. Everything on lines that begin with "###" is comments, not code.
If you want to run processes that are turned off, turn them on (with correct values, of course).