SourceXtractorPlusPlus
0.13
Please provide a description of the project.
|
Functions | |
template<typename ImageType > | |
void | addSharp (ImageType &image, double pixel_scale, ModelComponent &component) |
template<typename ImageType > | |
void | addSmooth (ImageType &image, double pixel_scale, ModelComponent &component) |
template<typename ImageType > | |
void | addConstantModels (ImageType &image, const std::vector< ConstantModel > &model_list) |
template<typename ImageType , typename PsfType > | |
void | addPointModels (ImageType &image, const std::vector< PointModel > &model_list, const PsfType &psf, double pixel_scale) |
template<typename ImageType , typename PsfType > | |
void | addExtendedModels (ImageType &image, const std::vector< std::shared_ptr< ExtendedModel< ImageType >>> &model_list, PsfType &psf, double pixel_scale) |
void ModelFitting::_impl::addConstantModels | ( | ImageType & | image, |
const std::vector< ConstantModel > & | model_list | ||
) |
Definition at line 70 of file FrameModel.icpp.
Referenced by ModelFitting::FrameModel< PsfType, ImageType >::rasterToImage().
void ModelFitting::_impl::addExtendedModels | ( | ImageType & | image, |
const std::vector< std::shared_ptr< ExtendedModel< ImageType >>> & | model_list, | ||
PsfType & | psf, | ||
double | pixel_scale | ||
) |
Definition at line 91 of file FrameModel.icpp.
References std::ceil(), ModelFitting::height, pixel_scale, and ModelFitting::width.
Referenced by ModelFitting::FrameModel< PsfType, ImageType >::rasterToImage().
void ModelFitting::_impl::addPointModels | ( | ImageType & | image, |
const std::vector< PointModel > & | model_list, | ||
const PsfType & | psf, | ||
double | pixel_scale | ||
) |
Definition at line 81 of file FrameModel.icpp.
References pixel_scale.
Referenced by ModelFitting::FrameModel< PsfType, ImageType >::rasterToImage().
void ModelFitting::_impl::addSharp | ( | ImageType & | image, |
double | pixel_scale, | ||
ModelComponent & | component | ||
) |
Definition at line 39 of file ExtendedModel.icpp.
References ModelFitting::ModelComponent::getSharpSampling(), ModelFitting::height, and ModelFitting::width.
Referenced by ModelFitting::ExtendedModel< ImageType >::getRasterizedImage().
void ModelFitting::_impl::addSmooth | ( | ImageType & | image, |
double | pixel_scale, | ||
ModelComponent & | component | ||
) |
Definition at line 53 of file ExtendedModel.icpp.
References ModelFitting::ModelComponent::getValue(), ModelFitting::height, ModelFitting::ModelComponent::insideSharpRegion(), pixel_scale, ModelFitting::width, ModelFitting::x, and ModelFitting::y.
Referenced by ModelFitting::ExtendedModel< ImageType >::getRasterizedImage().