Transform¶
template <Image Img, UnaryFunction UF>
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;
}