Related functions for Simd::Frame structure. More...
Functions | |
template<template< class > class A, template< class > class B> | |
bool | EqualSize (const Frame< A > &a, const Frame< B > &b) |
template<template< class > class A, template< class > class B> | |
bool | Compatible (const Frame< A > &a, const Frame< B > &b) |
template<template< class > class A, template< class > class B> | |
void | Copy (const Frame< A > &src, Frame< B > &dst) |
Copies one frame to another frame. More... | |
template<template< class > class A> | |
void | Convert (const Frame< A > &src, Frame< A > &dst) |
Converts one frame to another frame. More... | |
Detailed Description
Related functions for Simd::Frame structure.
Function Documentation
◆ EqualSize()
template< template< class > class A, template< class > class B > bool EqualSize | ( | const Frame< A > & | a, |
const Frame< B > & | b | ||
) |
Checks two frames on the same size.
- Parameters
-
[in] a - a first frame. [in] b - a second frame.
- Returns
- - a result of checking.
◆ Compatible()
template< template< class > class A, template< class > class B > bool Compatible | ( | const Frame< A > & | a, |
const Frame< B > & | b | ||
) |
Checks two frames on compatibility (the frames must have the same size and pixel format).
- Parameters
-
[in] a - a first frame. [in] b - a second frame.
- Returns
- - a result of checking.
◆ Copy()
template< template< class > class A, template< class > class B > void Copy | ( | const Frame< A > & | src, |
Frame< B > & | dst | ||
) |
Copies one frame to another frame.
The frames must have the same width, height and format.
- Parameters
-
[in] src - an input frame. [out] dst - an output frame.