Hugintrunk
0.1
|
Functions | |
wxArrayString | GetNumberedFilename (const wxString &prefix, const wxString &postfix, const HuginBase::UIntSet &img) |
returns an array of filenames with numbers More... | |
void | AddToArray (const wxArrayString &input, wxArrayString &output) |
append all strings from input array to output array More... | |
wxString | GenerateFinalArgfile (const HuginBase::Panorama &pano, const wxString &projectName, const wxConfigBase *config, const HuginBase::UIntSet &images, const double exifToolVersion) |
generate the final argfile More... | |
wxString | PrintDetailInfo (const HuginBase::Panorama &pano, const HuginBase::PanoramaOptions &opts, const HuginBase::UIntSet &allActiveImages, const wxString &prefix, const wxString &bindir, wxConfigBase *config, double &exiftoolVersion) |
wxString | GetQuotedFilenamesStringForVerdandi (const wxArrayString &files, const HuginBase::Panorama &pano, const HuginBase::UIntSetVector &stacks, const int referenceImage, const bool hardSeam) |
build quoted filename list for verdandi More... | |
void | AddEdgeFillCommand (HuginQueue::CommandQueue *commands, const HuginBase::PanoramaOptions::EdgeFillMode &edgeFillMode, const wxString &ExePath, const wxString &inputFilename, const wxString &outputFilename, const wxString &compression) |
adds the command for the edge fill option More... | |
bool | AddBlenderCommand (CommandQueue *queue, const wxString &ExePath, const wxString &prog, const int &stepNr, const wxString &arguments, const wxString &description, std::ostream &errStream) |
bool | ReplacePrefixPlaceholder (wxString &args, const wxString prefix) |
bool | ReplaceWidthHeightPlaceHolder (wxString &args, const wxString name, int value) |
bool HuginQueue::detail::AddBlenderCommand | ( | CommandQueue * | queue, |
const wxString & | ExePath, | ||
const wxString & | prog, | ||
const int & | stepNr, | ||
const wxString & | arguments, | ||
const wxString & | description, | ||
std::ostream & | errStream | ||
) |
Definition at line 1023 of file StitchingExecutor.cpp.
References HuginQueue::CleanQueue(), and HuginQueue::GetInternalProgram().
Referenced by HuginQueue::GetStitchingCommandQueueUserOutput().
void HuginQueue::detail::AddEdgeFillCommand | ( | HuginQueue::CommandQueue * | commands, |
const HuginBase::PanoramaOptions::EdgeFillMode & | edgeFillMode, | ||
const wxString & | ExePath, | ||
const wxString & | inputFilename, | ||
const wxString & | outputFilename, | ||
const wxString & | compression | ||
) |
adds the command for the edge fill option
Definition at line 402 of file StitchingExecutor.cpp.
References HuginBase::PanoramaOptions::EDGE_FILL_SOLID, HuginQueue::GetInternalProgram(), and HuginQueue::wxEscapeFilename().
Referenced by HuginQueue::GetStitchingCommandQueue().
void HuginQueue::detail::AddToArray | ( | const wxArrayString & | input, |
wxArrayString & | output | ||
) |
append all strings from input array to output array
Definition at line 58 of file StitchingExecutor.cpp.
Referenced by HuginQueue::GetStitchingCommandQueue(), and HuginQueue::GetStitchingCommandQueueUserOutput().
wxString HuginQueue::detail::GenerateFinalArgfile | ( | const HuginBase::Panorama & | pano, |
const wxString & | projectName, | ||
const wxConfigBase * | config, | ||
const HuginBase::UIntSet & | images, | ||
const double | exifToolVersion | ||
) |
generate the final argfile
Definition at line 69 of file StitchingExecutor.cpp.
References HuginBase::PanoramaOptions::CYLINDRICAL, HuginBase::PanoramaOptions::EQUIRECTANGULAR, HuginBase::Panorama::getActiveImages(), HuginQueue::GetConfigTempDir(), HuginBase::PanoramaOptions::getHeight(), HuginBase::PanoramaOptions::getHFOV(), hugin_utils::GetHuginVersion(), HuginBase::Panorama::getNrOfImages(), HuginBase::Panorama::getOptions(), HuginBase::PanoramaOptions::getProjection(), HuginBase::PanoramaOptions::getROI(), HuginBase::PanoramaOptions::getVFOV(), HuginBase::PanoramaOptions::getWidth(), HUGIN_EXIFTOOL_CREATE_GPANO, celeste::line, and HuginBase::PanoramaOptions::outputExposureValue.
Referenced by HuginQueue::GetStitchingCommandQueue().
wxArrayString HuginQueue::detail::GetNumberedFilename | ( | const wxString & | prefix, |
const wxString & | postfix, | ||
const HuginBase::UIntSet & | img | ||
) |
returns an array of filenames with numbers
Definition at line 47 of file StitchingExecutor.cpp.
Referenced by HuginQueue::GetStitchingCommandQueue(), and HuginQueue::GetStitchingCommandQueueUserOutput().
wxString HuginQueue::detail::GetQuotedFilenamesStringForVerdandi | ( | const wxArrayString & | files, |
const HuginBase::Panorama & | pano, | ||
const HuginBase::UIntSetVector & | stacks, | ||
const int | referenceImage, | ||
const bool | hardSeam | ||
) |
build quoted filename list for verdandi
Definition at line 366 of file StitchingExecutor.cpp.
References fill_set(), HuginBase::getEstimatedBlendingOrder(), HuginBase::Panorama::getNewSubset(), HuginQueue::GetQuotedFilenamesString(), set_contains(), and HuginQueue::wxEscapeFilename().
Referenced by HuginQueue::GetStitchingCommandQueue().
wxString HuginQueue::detail::PrintDetailInfo | ( | const HuginBase::Panorama & | pano, |
const HuginBase::PanoramaOptions & | opts, | ||
const HuginBase::UIntSet & | allActiveImages, | ||
const wxString & | prefix, | ||
const wxString & | bindir, | ||
wxConfigBase * | config, | ||
double & | exiftoolVersion | ||
) |
Definition at line 208 of file StitchingExecutor.cpp.
References HuginBase::PanoramaOptions::blendMode, HuginBase::PanoramaOptions::ENBLEND_BLEND, HuginQueue::GetExternalProgram(), HuginBase::SrcPanoImage::getHeight(), HuginBase::PanoramaOptions::getHFOV(), hugin_utils::GetHuginVersion(), HuginBase::Panorama::getImage(), HuginBase::PanoramaOptions::getProjection(), getProjectionString(), getResponseString(), HuginBase::PanoramaOptions::getROI(), HuginBase::PanoramaOptions::getSize(), HuginBase::PanoramaOptions::getVFOV(), HuginBase::SrcPanoImage::getWidth(), HUGIN_USE_EXIFTOOL, HuginBase::PanoramaOptions::INTERNAL_BLEND, HuginBase::PanoramaOptions::outputExposureValue, HuginBase::PanoramaOptions::outputHDRBlended, HuginBase::PanoramaOptions::outputHDRLayers, HuginBase::PanoramaOptions::outputHDRStacks, HuginBase::PanoramaOptions::outputLDRBlended, HuginBase::PanoramaOptions::outputLDRExposureBlended, HuginBase::PanoramaOptions::outputLDRExposureLayers, HuginBase::PanoramaOptions::outputLDRExposureLayersFused, HuginBase::PanoramaOptions::outputLDRExposureRemapped, HuginBase::PanoramaOptions::outputLDRLayers, HuginBase::PanoramaOptions::outputLDRStacks, HuginBase::PanoramaOptions::remapUsingGPU, and HuginQueue::wxEscapeFilename().
Referenced by HuginQueue::GetStitchingCommandQueue().
bool HuginQueue::detail::ReplacePrefixPlaceholder | ( | wxString & | args, |
const wxString | prefix | ||
) |
Definition at line 1058 of file StitchingExecutor.cpp.
References HuginQueue::wxEscapeFilename().
Referenced by HuginQueue::GetStitchingCommandQueueUserOutput().
bool HuginQueue::detail::ReplaceWidthHeightPlaceHolder | ( | wxString & | args, |
const wxString | name, | ||
int | value | ||
) |
Definition at line 1091 of file StitchingExecutor.cpp.
References hugin_utils::roundi().
Referenced by HuginQueue::GetStitchingCommandQueueUserOutput().