Fill

template <Image Img>
Img fill(Img ima, Img::value_type value_to_fill) {

    for (auto& value : ima.values()) {
        value = value_to_fill;
    }

    return ima;
}