diff --git a/Code/BasicFilters/otbMeanShiftImageFilter.txx b/Code/BasicFilters/otbMeanShiftImageFilter.txx index 0d5d123a83d37786b038e8afedfd429145a21248..433559249acd5ba4ab15d20ba31a2f32c324b3f8 100644 --- a/Code/BasicFilters/otbMeanShiftImageFilter.txx +++ b/Code/BasicFilters/otbMeanShiftImageFilter.txx @@ -204,7 +204,7 @@ MeanShiftImageFilter<TInputImage, TOutputImage, TLabeledOutput, TBufferConverter //define default kernel paramerters... kernelType k[2] = {Uniform, Uniform}; - int P[2] = {2, inputPtr->GetNumberOfComponentsPerPixel()}; + int P[2] = {2, static_cast<int>(inputPtr->GetNumberOfComponentsPerPixel())}; float tempH[2] = {1.0, 1.0}; edisonProcessor.DefineKernel(k, tempH, P, 2);