7#include <opencv2/core.hpp>
20template <
class Vector>
22 std::size_t operator()(
const Vector& v)
const
24 auto max = std::max({v[0], v[1], v[2]});
25 std::size_t hash = (max * max * max) + (2 * max * v[2]) + v[2];
27 auto val = std::max({v[0], v[1]});
29 static_cast<std::size_t
>(val) *
static_cast<std::size_t
>(val);
Volume Cartographer library