SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ImageInterfaceTraits.cpp File Reference
#include <iostream>
#include "SEImplementation/Image/ImageInterfaceTraits.h"
Include dependency graph for ImageInterfaceTraits.cpp:

Go to the source code of this file.

Namespaces

namespace  SourceXtractor
namespace  ModelFitting

Typedefs

using SourceXtractor::Traits = ModelFitting::ImageTraits<ImageInterfaceTypePtr>

Functions

static void SourceXtractor::makeLanczos2Kernel (float pos, float *kernel, const float threshold)
static void SourceXtractor::makeLanczos3Kernel (float pos, float *kernel, const float threshold)
static void SourceXtractor::makeLanczos4Kernel (float pos, float *kernel, const float threshold)
void SourceXtractor::make_kernel (float pos, float *kernel, interpenum interptype)
float SourceXtractor::interpolate_pix (float *pix, float x, float y, int xsize, int ysize, interpenum interptype)
double SourceXtractor::getClamped (const ImageInterfaceTypePtr &image, int x, int y)
void SourceXtractor::shiftResize (const ImageInterfaceTypePtr &source, ImageInterfaceTypePtr &window, double scale_factor, double x_shift, double y_shift)
void SourceXtractor::shiftResizeLancszos (const ImageInterfaceTypePtr &source, ImageInterfaceTypePtr &window, double scale_factor, double x_shift, double y_shift)
void SourceXtractor::shiftResizeLancszosFast (const ImageInterfaceTypePtr &source, ImageInterfaceTypePtr &window, double scale_factor, double x_shift, double y_shift)

Variables

constexpr float SourceXtractor::PI = boost::math::constants::pi<float>()