comparison OrthancFramework/Sources/Images/ImageProcessing.h @ 4065:d6362b2c4b61 framework

export dcmdata in shared library, rounding in convolution tests
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 11 Jun 2020 18:04:28 +0200
parents 55727d85f419
children 259c33759937
comparison
equal deleted inserted replaced
4063:e00f3d089991 4065:d6362b2c4b61
182 182
183 static void SeparableConvolution(ImageAccessor& image /* inplace */, 183 static void SeparableConvolution(ImageAccessor& image /* inplace */,
184 const std::vector<float>& horizontal, 184 const std::vector<float>& horizontal,
185 size_t horizontalAnchor, 185 size_t horizontalAnchor,
186 const std::vector<float>& vertical, 186 const std::vector<float>& vertical,
187 size_t verticalAnchor); 187 size_t verticalAnchor,
188 188 bool useRound /* this is expensive */);
189 static void SmoothGaussian5x5(ImageAccessor& image); 189
190 static void SmoothGaussian5x5(ImageAccessor& image,
191 bool useRound /* this is expensive */);
190 192
191 static void FitSize(ImageAccessor& target, 193 static void FitSize(ImageAccessor& target,
192 const ImageAccessor& source); 194 const ImageAccessor& source);
193 195
194 static ImageAccessor* FitSize(const ImageAccessor& source, 196 static ImageAccessor* FitSize(const ImageAccessor& source,