We generalize set symmetrization transformations based on Minkowski addition to symmetrization transformations for numerical functions. For this purpose two types of function representation are used. The first one is umbra representation, when symmetrization transformations are performed to the set of points under the graph of a function. This corresponds to introducing of transformations using gray-scale dilation. The second representation of a function is based on a family of threshold sets. Flat function symmetrization transformations are generated by corresponding set transformations operating on threshold sets.