channel_multiply | |||||||||||||||||||||||||||||||
Classes | |
| struct | channel_multiplier_unsigned |
| This is the default implementation. Performance specializatons are provided. More... | |
| struct | channel_multiplier_unsigned< bits8 > |
| Specialization of channel_multiply for 8-bit unsigned channels. More... | |
| struct | channel_multiplier_unsigned< bits16 > |
| Specialization of channel_multiply for 16-bit unsigned channels. More... | |
| struct | channel_multiplier_unsigned< bits32f > |
| Specialization of channel_multiply for float 0..1 channels. More... | |
| struct | channel_multiplier |
| A function object to multiply two channels. result = a * b / max_value. More... | |
Functions | |
| template<typename Channel> | |
| channel_traits< Channel >::value_type | boost::gil::channel_multiply (Channel a, Channel b) |
| A function multiplying two channels. result = a * b / max_value. | |
1.4.4