VImage operator%( VImage a, std::vector<double> b ) { return( a.remainder_const( b ) ); }
VImage operator%( VImage a, double b ) { return( a.remainder_const( to_vector( b ) ) ); }