fix build (related to PR #3814)

pull/3888/head
Alexander Alekhin 10 years ago
parent 4b0543c887
commit d326c77007
  1. 4
      modules/photo/src/fast_nlmeans_denoising_invoker.hpp
  2. 2
      modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp

@ -224,9 +224,9 @@ void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& ra
// calc weights
IT estimation[pixelInfo<T>::channels], weights_sum[pixelInfo<WT>::channels];
for (size_t channel_num = 0; channel_num < pixelInfo<T>::channels; channel_num++)
for (int channel_num = 0; channel_num < pixelInfo<T>::channels; channel_num++)
estimation[channel_num] = 0;
for (size_t channel_num = 0; channel_num < pixelInfo<WT>::channels; channel_num++)
for (int channel_num = 0; channel_num < pixelInfo<WT>::channels; channel_num++)
weights_sum[channel_num] = 0;
for (int y = 0; y < search_window_size_; y++)

@ -66,7 +66,7 @@ template <typename ET, int n> struct pixelInfo_<Vec<ET, n> >
template <typename T> struct pixelInfo: public pixelInfo_<T>
{
using typename pixelInfo_<T>::sampleType;
typedef typename pixelInfo_<T>::sampleType sampleType;
static inline sampleType sampleMax()
{

Loading…
Cancel
Save