 = fmhWeights(options);|)
% 
% Weighted mean (|options = computeWeights(options);| and |options = weightedWeights(options);|)
% 
% TV (|options = TVPrepass(options);|, the following ONLY when |options.TVtype 
% = 3|: |options = computeWeights(options);|, |options = computeOffsets(options);| 
% and |options = quadWeights(options, options.empty_weight);|)
% 
% APLS (|options = APLSPrepass(options);|)
% 
% NLM (|options = NLMPrepass(options);|).
% 
% Furthermore, you can also obtain the (subset of the) system 