36 m_edge=
new vigra::BImage();
declaration of helper class for LensCal
All variables of a source image.
bool applyEXIFValues(bool applyEVValue=true)
apply values found in EXIF data to SrcPanoImage class, call readEXIF() before to initialize some valu...
bool readCropfactorFromDB()
tries to read cropfactor from lens database you need to call SrcPanoImage::readEXIF before to fill so...
bool readProjectionFromDB(const bool ignoreFovRectilinear=true)
tries to read projection and crop area from lens database you need to call SrcPanoImage::readEXIF bef...
bool readEXIF()
try to fill out information about the image, by examining the exif data
const unsigned int GetNrOfValidLines()
returns the number of valid lines for given image
void ScaleLines(double scaleFactor)
scale all lines by given scaleFactor
HuginBase::SrcPanoImage * GetPanoImage()
return the SrcPanoImage from the given filename
void SetEdgeImage(vigra::BImage *newEdgeImage)
sets the edge detected image (old image will be deleted)
ImageLineList(wxString newFilename)
constructor
HuginLines::Lines m_lines
list of detected lines
vigra::BImage * m_edge
pointer to edge image
vigra::BImage * GetEdgeImage()
return pointer to edge image
const wxString GetFilename()
returns the filename
wxString m_filename
the filename
~ImageLineList()
destructor, cleans up
void SetFilename(wxString newFilename)
sets the filename, will also regenerated the m_panoImage
void SetLines(HuginLines::Lines lines)
store given lines in member variable
HuginBase::SrcPanoImage * m_panoImage
the HuginBase::SrcPanoImage, for generating the panorama class and necessary transformations
const HuginLines::Lines GetLines()
returns the list of detected lines
void ScaleLines(Lines &lines, const double scale)
scales the given lines with given factor use in conjugation with HuginLines::detectEdges to scale the...
std::vector< SingleLine > Lines
vector of extracted lines from image
include file for the hugin project
include file for the hugin project
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.