
Yes, That is what I mean, and we have something very similar here<http://svn.boost.org/svn/boost/trunk/boost/gil/extension/numeric/pixel_numeric_operations.hpp>for operations like addition, substraction of pixels, also for multiplication and division by scalars too. But why not for division? Thanks Chris. 2013/3/26 Christian Henning <chhenning@gmail.com>
Hi!
On Tue, Mar 26, 2013 at 8:47 AM, Harg Tholan <hargtholan@gmail.com> wrote:
Hey,
It seems that in the numeric extensions it is implemented the division of channels, but not the division of pixels. Are you planning to include it at some point?
I'm not sure what the numeric extension has to do with division of channels?
When you say "division of pixel" do you mean the division of all channels in a pixel?
you can do that like this:
typedef rgb8_pixel_t pixel_t;
pixel_t a( 10, 20, 30 ); pixel_t b( 10, 20, 30 );
static_for_each( a, b, [] ( channel_type< pixel_t >::type& a , const channel_type< pixel_t >::type& b ) { a /= b; } );
Hope that helps, Christian
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost