36 m_edge=
new vigra::BImage();
49 for(
unsigned int i=0;i<
m_lines.size();i++)
74 m_panoImage->setFilename(filenamestring);
76 m_panoImage->applyEXIFValues();
77 if(m_panoImage->getCropFactor()<=0)
79 m_panoImage->readCropfactorFromDB();
81 m_panoImage->readProjectionFromDB();
83 m_panoImage->setRoll(0);
85 m_panoImage->setExposureValue(0);
HuginLines::Lines m_lines
list of detected lines
void SetLines(HuginLines::Lines lines)
store given lines in member variable
wxString m_filename
the filename
void SetEdgeImage(vigra::BImage *newEdgeImage)
sets the edge detected image (old image will be deleted)
HuginBase::SrcPanoImage * GetPanoImage()
return the SrcPanoImage from the given filename
void SetFilename(wxString newFilename)
sets the filename, will also regenerated the m_panoImage
void ScaleLines(Lines &lines, const double scale)
scales the given lines with given factor use in conjugation with HuginLines::detectEdges to scale the...
ImageLineList(wxString newFilename)
constructor
include file for the hugin project
const unsigned int GetNrOfValidLines()
returns the number of valid lines for given image
void ScaleLines(double scaleFactor)
scale all lines by given scaleFactor
include file for the hugin project
std::vector< SingleLine > Lines
vector of extracted lines from image
vigra::BImage * m_edge
pointer to edge image
bool readEXIF()
try to fill out information about the image, by examining the exif data
~ImageLineList()
destructor, cleans up
const HuginLines::Lines GetLines()
returns the list of detected lines
declaration of helper class for LensCal
vigra::BImage * GetEdgeImage()
return pointer to edge image
const wxString GetFilename()
returns the filename
All variables of a source image.
HuginBase::SrcPanoImage * m_panoImage
the HuginBase::SrcPanoImage, for generating the panorama class and necessary transformations ...