Turi Create
4.0
|
Numeric algorithms /. More...
#include <cassert>
#include <iterator>
#include <algorithm>
#include <numeric>
#include "../../gil_config.hpp"
#include "../../pixel_iterator.hpp"
#include "../../metafunctions.hpp"
Go to the source code of this file.
Classes | |
struct | boost::gil::pixel_proxy< T > |
Returns the reference proxy associated with a type that has a "reference" member typedef. More... | |
Functions | |
template<typename Iterator1 , typename Iterator2 , typename BinaryFunction > | |
BinaryFunction | boost::gil::for_each (Iterator1 first1, Iterator1 last1, Iterator2 first2, BinaryFunction f) |
std::for_each for a pair of iterators | |
template<std::size_t Size, class _InputIterator1 , class _InputIterator2 , class _Tp , class _BinaryOperation1 , class _BinaryOperation2 > | |
_Tp | boost::gil::inner_product_k (_InputIterator1 __first1, _InputIterator2 __first2, _Tp __init, _BinaryOperation1 __binary_op1, _BinaryOperation2 __binary_op2) |
static version of std::inner_product | |
template<typename PixelAccum , typename SrcIterator , typename KernelIterator , typename Integer , typename DstIterator > | |
DstIterator | boost::gil::correlate_pixels_n (SrcIterator src_begin, SrcIterator src_end, KernelIterator ker_begin, Integer ker_size, DstIterator dst_begin) |
1D un-guarded correlation with a variable-size kernel | |
template<std::size_t Size, typename PixelAccum , typename SrcIterator , typename KernelIterator , typename DstIterator > | |
DstIterator | boost::gil::correlate_pixels_k (SrcIterator src_begin, SrcIterator src_end, KernelIterator ker_begin, DstIterator dst_begin) |
1D un-guarded correlation with a fixed-size kernel | |
template<typename PixelAccum , typename SrcView , typename Scalar , typename DstView > | |
void | boost::gil::view_multiplies_scalar (const SrcView &src, const Scalar &scalar, const DstView &dst) |
destination is set to be product of the source and a scalar | |
Numeric algorithms /.
/ /
Definition in file algorithm.hpp.