Hugintrunk
0.1
|
#include <vigra/numerictraits.hxx>
Go to the source code of this file.
Classes | |
class | vigra_ext::ReadFunctorAccessor< Functor, Accessor > |
This class can be used to apply a function when reading the input image. More... | |
class | vigra_ext::WriteFunctorAccessor< Functor, Accessor, ValueType > |
This class can be used to apply a function when writing to an image. More... | |
class | vigra_ext::SplitVector2Accessor< Iter1, Acc1, Iter2, Acc2 > |
define a write only accessor for a virtual Image<TinyVector<Acc1::value_type>, 2> image, which actually consists of two Images. More... | |
class | vigra_ext::SplitVectorNAccessor< Iter1, Acc1, Iter2, Acc2, SIZE > |
split a vector image into a vector and a scalar image More... | |
class | vigra_ext::MergeScalarScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2 > |
merge two scalar images into a vector image. More... | |
class | vigra_ext::MergeVectorScalar2VectorAccessor< Iter1, Acc1, Iter2, Acc2, SIZE > |
merge a vector and a scalar image into a vector image. More... | |
class | vigra_ext::ImageSplittingAccessor< Iter1, Acc1, Iter2, Acc2, SIZE > |
An accessor to encapsulate write access to a multiband image, and move divide it into two images. More... | |
struct | vigra_ext::Multiply< T > |
a sample functor that can be used to multiply pixel values with a constant More... | |
Namespaces | |
vigra_ext | |
$Id$
This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License along with this software. If not, see http://www.gnu.org/licenses/.
Definition in file FunctorAccessor.h.