boost::gil::static_equal

Equivalent to std::equal. Pairs the elements semantically

Synopsis

template<
    typename P1,
    typename P2>
[[__always_inline__]]
bool
static_equal(
    P1 const& p1,
    P2 const& p2);

Description

Example:

rgb8_pixel_t rgb_red(255,0,0);
bgr8_pixel_t bgr_red(0,0,255);
assert(rgb_red[0]==255 && bgr_red[0]==0);

assert(static_equal(rgb_red,bgr_red));
assert(rgb_red==bgr_red);  // operator== invokes static_equal

{

Created with MrDocs