Transform ========= .. code:: cpp template Img transform(Img ima, UF unary_function) { auto ima_res = ima.concrete(); for (auto [&val_res, val] : zip(ima_res.values(), ima.values()) { val_res = unary_function(val); } return ima_res; }