|
template<typename OutImageT , typename InImageT > |
void | lsst::afw::math::detail::basicConvolve (OutImageT &convolvedImage, InImageT const &inImage, lsst::afw::math::Kernel const &kernel, lsst::afw::math::ConvolutionControl const &convolutionControl) |
| Low-level convolution function that does not set edge pixels.
|
|
template<typename OutImageT , typename InImageT > |
void | lsst::afw::math::detail::basicConvolve (OutImageT &convolvedImage, InImageT const &inImage, lsst::afw::math::DeltaFunctionKernel const &kernel, lsst::afw::math::ConvolutionControl const &convolutionControl) |
| A version of basicConvolve that should be used when convolving delta function kernels.
|
|
template<typename OutImageT , typename InImageT > |
void | lsst::afw::math::detail::basicConvolve (OutImageT &convolvedImage, InImageT const &inImage, lsst::afw::math::LinearCombinationKernel const &kernel, lsst::afw::math::ConvolutionControl const &convolutionControl) |
| A version of basicConvolve that should be used when convolving a LinearCombinationKernel.
|
|
template<typename OutImageT , typename InImageT > |
void | lsst::afw::math::detail::basicConvolve (OutImageT &convolvedImage, InImageT const &inImage, lsst::afw::math::SeparableKernel const &kernel, lsst::afw::math::ConvolutionControl const &convolutionControl) |
| A version of basicConvolve that should be used when convolving separable kernels.
|
|
template<typename OutImageT , typename InImageT > |
void | lsst::afw::math::detail::convolveWithBruteForce (OutImageT &convolvedImage, InImageT const &inImage, lsst::afw::math::Kernel const &kernel, lsst::afw::math::ConvolutionControl const &convolutionControl) |
| Convolve an Image or MaskedImage with a Kernel by computing the kernel image at every point.
|
|