|
template<class TImage > |
void | til::set (TImage &im, typename TImage::value_type value) |
|
template<class TImage > |
void | til::neg (TImage &im) |
|
template<class TImage1 , class TImage2 > |
void | til::detail::mul_ii (TImage1 &im1, const TImage2 &im2) |
|
template<class TImage1 , class TImage2 > |
enable_if_c< is_Image< TImage1 >::value &&is_Image< TImage2 >::value >::type | til::mul (TImage1 &im1, const TImage2 &im2) |
| Multiply two images point-wise. More...
|
|
template<class TImage , typename TMultiplier > |
void | til::detail::mul_iv (TImage &im, const TMultiplier &constant) |
|
template<class TImage , typename TMultiplier > |
disable_if_c< is_Image< TMultiplier >::value||!boost::is_same< typename precision< TImage >::type, typename precision< TMultiplier >::type >::value >::type | til::mul (TImage &im, const TMultiplier &constant) |
| Multiply an image with a constant. More...
|
|
template<class TImage > |
void | til::div (TImage &im1, const TImage &im2) |
|
template<class TImage > |
void | til::div (TImage &im, typename TImage::value_type scalar) |
|
template<class TImage1 , class TImage2 > |
enable_if_c< is_Image< TImage1 >::value &&is_Image< TImage2 >::value >::type | til::sub (TImage1 &im1, const TImage2 &im2) |
|
template<class TImage , typename T > |
enable_if_c< is_Image< TImage >::value &&!is_Image< T >::value >::type | til::sub (TImage &im, T scalar) |
|
template<class TImage1 , class TImage2 > |
enable_if_c< is_Image< TImage1 >::value &&is_Image< TImage2 >::value >::type | til::add (TImage1 &im1, const TImage2 &im2) |
|
template<class TImage , typename T > |
enable_if_c< is_Image< TImage >::value &&!is_Image< T >::value >::type | til::add (TImage &im, T scalar) |
|
template<class TImage > |
void | til::square (const TImage &in, TImage &out) |
|
template<class TImage > |
void | til::sqrt (const TImage &in, TImage &out) |
|