SourceXtractorPlusPlus
0.11
Please provide a description of the project.
|
#include <ImageInterfaceTraits.h>
Public Types | |
using | iterator = std::vector< ImageInterfaceType::PixelType >::iterator |
Static Public Member Functions | |
static ImageInterfaceTypePtr | factory (std::size_t width, std::size_t height) |
static std::size_t | width (const ImageInterfaceTypePtr &image) |
static std::size_t | height (const ImageInterfaceTypePtr &image) |
static ImageInterfaceType::PixelType & | at (ImageInterfaceTypePtr &image, std::size_t x, std::size_t y) |
static ImageInterfaceType::PixelType | at (const ImageInterfaceTypePtr &image, std::size_t x, std::size_t y) |
static iterator | begin (const ImageInterfaceTypePtr &image) |
static iterator | end (const ImageInterfaceTypePtr &image) |
static void | addImageToImage (ImageInterfaceTypePtr &target_image, const ImageInterfaceTypePtr &source_image, double scale_factor, double x, double y) |
Definition at line 56 of file ImageInterfaceTraits.h.
using ModelFitting::ImageTraits< ImageInterfaceTypePtr >::iterator = std::vector<ImageInterfaceType::PixelType>::iterator |
Definition at line 58 of file ImageInterfaceTraits.h.
|
static |
Definition at line 291 of file ImageInterfaceTraits.cpp.
References std::ceil(), std::floor(), std::max(), SourceXtractor::shiftResizeLancszosFast(), x, and y.
|
inlinestatic |
Definition at line 72 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().
|
inlinestatic |
Definition at line 76 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 80 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 84 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 60 of file ImageInterfaceTraits.h.
References SourceXtractor::VectorImage< T >::create(), ModelFitting::ImageTraits< ImageType >::height(), and ModelFitting::ImageTraits< ImageType >::width().
Referenced by SourceXtractor::shiftResizeLancszosFast().
|
inlinestatic |
Definition at line 68 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().
|
inlinestatic |
Definition at line 64 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().