Turi Create  4.0
pixel_numeric_operations.hpp File Reference

Structures for pixel-wise numeric operations /. More...

#include <functional>
#include <boost/gil/gil_config.hpp>
#include <boost/gil/pixel.hpp>
#include <boost/gil/color_base_algorithm.hpp>
#include "channel_numeric_operations.hpp"

Go to the source code of this file.

Classes

struct  boost::gil::pixel_plus_t< PixelRef1, PixelRef2, PixelR >
 construct for adding two pixels More...
 
struct  boost::gil::pixel_minus_t< PixelRef1, PixelRef2, PixelR >
 construct for subtracting two pixels More...
 
struct  boost::gil::pixel_multiplies_scalar_t< PixelRef, Scalar, PixelR >
 construct for multiplying scalar to a pixel More...
 
struct  boost::gil::pixel_divides_scalar_t< PixelRef, Scalar, PixelR >
 construct for dividing a pixel by a scalar More...
 
struct  boost::gil::pixel_halves_t< PixelRef >
 construct for dividing a pixel by 2 More...
 
struct  boost::gil::pixel_zeros_t< PixelRef >
 construct for setting a pixel to zero (for whatever zero means) More...
 
struct  boost::gil::pixel_assigns_t< PixelRef, PixelRefR >
 

Detailed Description

Structures for pixel-wise numeric operations /.

/ /

Author
Lubomir Bourdev and Hailin Jin
/ Adobe Systems Incorporated /
Date
2005-2007
Last updated on February 6, 2007 / Currently defined structures: / pixel_plus_t (+), pixel_minus_t (-) / pixel_multiplies_scalar_t (*), pixel_divides_scalar_t (/) / pixel_halves_t (/=2), pixel_zeros_t (=0) / pixel_assigns_t (=)

Definition in file pixel_numeric_operations.hpp.