digiKam
Digikam::PTOFile Class Reference

Public Member Functions

PTOTypegetPTO ()
 
bool openFile (const QString &path)
 
 PTOFile (const QString &huginVersion)
 
 ~PTOFile ()
 

Constructor & Destructor Documentation

◆ PTOFile()

Digikam::PTOFile::PTOFile ( const QString &  huginVersion)
explicit

◆ ~PTOFile()

Digikam::PTOFile::~PTOFile ( )

References panoScriptFree().

Member Function Documentation

◆ getPTO()

PTOType * Digikam::PTOFile::getPTO ( )

References Digikam::PTOType::Project::bitDepth, Digikam::PTOType::Project::FileFormat::compressionMethod, Digikam::PTOType::controlPoints, Digikam::PTOType::Project::crop, Digikam::PTOType::Image::crop, Digikam::PTOType::Project::FileFormat::cropped, Digikam::PTOType::Project::exposure, Digikam::PTOType::Image::exposure, Digikam::PTOType::Project::fieldOfView, Digikam::PTOType::Image::fieldOfView, Digikam::PTOType::Project::fileFormat, Digikam::PTOType::Image::fileName, Digikam::PTOType::Project::FileFormat::fileType, Digikam::PTOType::Stitcher::gamma, Digikam::PTOType::Project::hdr, Digikam::PTOType::Stitcher::huberSigma, Digikam::PTOType::Mask::hull, Digikam::PTOType::Image::id, Digikam::PTOType::ControlPoint::image1Id, Digikam::PTOType::ControlPoint::image2Id, Digikam::PTOType::images, Digikam::PTOType::Stitcher::interpolator, Digikam::PTOType::Project::FileFormat::JPEG, Digikam::PTOType::lastComments, Digikam::PTOType::Image::lensBarrelCoefficientA, Digikam::PTOType::Image::lensBarrelCoefficientB, Digikam::PTOType::Image::lensBarrelCoefficientC, Digikam::PTOType::Image::lensCenterOffsetX, Digikam::PTOType::Image::lensCenterOffsetY, Digikam::PTOType::Image::lensProjection, Digikam::PTOType::Image::lensShearX, Digikam::PTOType::Image::lensShearY, Digikam::PTOType::Image::mosaicCameraPositionX, Digikam::PTOType::Image::mosaicCameraPositionY, Digikam::PTOType::Image::mosaicCameraPositionZ, Digikam::PTOType::Image::mosaicProjectionPlanePitch, Digikam::PTOType::Image::mosaicProjectionPlaneYaw, Digikam::PTOType::ControlPoint::p1_x, Digikam::PTOType::ControlPoint::p1_y, Digikam::PTOType::ControlPoint::p2_x, Digikam::PTOType::ControlPoint::p2_y, panoScriptGetCtrlPointComment(), panoScriptGetCtrlPointCount(), panoScriptGetCtrlPointImage1(), panoScriptGetCtrlPointImage2(), panoScriptGetCtrlPointPrevCommentCount(), panoScriptGetCtrlPointX1(), panoScriptGetCtrlPointX2(), panoScriptGetCtrlPointY1(), panoScriptGetCtrlPointY2(), panoScriptGetEndingComment(), panoScriptGetEndingCommentCount(), panoScriptGetImageCameraTranslationX(), panoScriptGetImageCameraTranslationY(), panoScriptGetImageCameraTranslationZ(), panoScriptGetImageCoefA(), panoScriptGetImageCoefARef(), panoScriptGetImageCoefB(), panoScriptGetImageCoefBRef(), panoScriptGetImageCoefC(), panoScriptGetImageCoefCRef(), panoScriptGetImageCoefD(), panoScriptGetImageCoefDRef(), panoScriptGetImageCoefE(), panoScriptGetImageCoefERef(), panoScriptGetImageComment(), panoScriptGetImageCropBottom(), panoScriptGetImageCropLeft(), panoScriptGetImageCropRight(), panoScriptGetImageCropTop(), panoScriptGetImageExposure(), panoScriptGetImageExposureRef(), panoScriptGetImageHeight(), panoScriptGetImageHFOV(), panoScriptGetImageHFOVRef(), panoScriptGetImageName(), panoScriptGetImagePhotometricCoeffA(), panoScriptGetImagePhotometricCoeffARef(), panoScriptGetImagePhotometricCoeffB(), panoScriptGetImagePhotometricCoeffBRef(), panoScriptGetImagePhotometricCoeffC(), panoScriptGetImagePhotometricCoeffCRef(), panoScriptGetImagePhotometricCoeffD(), panoScriptGetImagePhotometricCoeffDRef(), panoScriptGetImagePhotometricCoeffE(), panoScriptGetImagePhotometricCoeffERef(), panoScriptGetImagePitch(), panoScriptGetImagePrevCommentsCount(), panoScriptGetImageProjection(), panoScriptGetImageProjectionPlanePitch(), panoScriptGetImageProjectionPlaneYaw(), panoScriptGetImageRoll(), panoScriptGetImagesCount(), panoScriptGetImageSheerX(), panoScriptGetImageSheerXRef(), panoScriptGetImageSheerY(), panoScriptGetImageSheerYRef(), panoScriptGetImageStack(), panoScriptGetImageStackRef(), panoScriptGetImageVignettingCoeffA(), panoScriptGetImageVignettingCoeffARef(), panoScriptGetImageVignettingCoeffB(), panoScriptGetImageVignettingCoeffBRef(), panoScriptGetImageVignettingCoeffC(), panoScriptGetImageVignettingCoeffCRef(), panoScriptGetImageVignettingCoeffD(), panoScriptGetImageVignettingCoeffDRef(), panoScriptGetImageVignettingCoeffX(), panoScriptGetImageVignettingCoeffXRef(), panoScriptGetImageVignettingCoeffY(), panoScriptGetImageVignettingCoeffYRef(), panoScriptGetImageVignettingFlatField(), panoScriptGetImageVignettingMode(), panoScriptGetImageVignettingModeRef(), panoScriptGetImageWBBlue(), panoScriptGetImageWBBlueRef(), panoScriptGetImageWBRed(), panoScriptGetImageWBRedRef(), panoScriptGetImageWidth(), panoScriptGetImageYaw(), panoScriptGetMaskComment(), panoScriptGetMaskCount(), panoScriptGetMaskImage(), panoScriptGetMaskPointCount(), panoScriptGetMaskPointX(), panoScriptGetMaskPointY(), panoScriptGetMaskPrevCommentCount(), panoScriptGetMaskType(), panoScriptGetOptimizeComment(), panoScriptGetOptimizeGamma(), panoScriptGetOptimizeHuberSigma(), panoScriptGetOptimizeInterpolator(), panoScriptGetOptimizePhotometricHuberSigma(), panoScriptGetOptimizePrevCommentsCount(), panoScriptGetOptimizeSpeedUp(), panoScriptGetPanoBitDepth(), panoScriptGetPanoComment(), panoScriptGetPanoCropBottom(), panoScriptGetPanoCropLeft(), panoScriptGetPanoCropRight(), panoScriptGetPanoCropTop(), panoScriptGetPanoExposure(), panoScriptGetPanoHeight(), panoScriptGetPanoHFOV(), panoScriptGetPanoImageReference(), panoScriptGetPanoIsHDR(), panoScriptGetPanoOutputCompression(), panoScriptGetPanoOutputCropped(), panoScriptGetPanoOutputFormat(), panoScriptGetPanoOutputQuality(), panoScriptGetPanoOutputSaveCoordinates(), panoScriptGetPanoPrevCommentsCount(), panoScriptGetPanoProjection(), panoScriptGetPanoWidth(), panoScriptGetVarsToOptimizeComment(), panoScriptGetVarsToOptimizeCount(), panoScriptGetVarsToOptimizeImageId(), panoScriptGetVarsToOptimizeName(), panoScriptGetVarsToOptimizePrevCommentCount(), Digikam::PTOType::Optimization::parameter, Digikam::PTOType::Image::photometricEMoRA, Digikam::PTOType::Image::photometricEMoRB, Digikam::PTOType::Image::photometricEMoRC, Digikam::PTOType::Image::photometricEMoRD, Digikam::PTOType::Image::photometricEMoRE, Digikam::PTOType::Stitcher::photometricHuberSigma, Digikam::PTOType::Project::photometricReferenceId, Digikam::PTOType::Image::pitch, Digikam::PTOType::Project::previousComments, Digikam::PTOType::Stitcher::previousComments, Digikam::PTOType::Mask::previousComments, Digikam::PTOType::Optimization::previousComments, Digikam::PTOType::Image::previousComments, Digikam::PTOType::ControlPoint::previousComments, Digikam::PTOType::project, Digikam::PTOType::Project::projection, Digikam::PTOType::Project::FileFormat::quality, Digikam::PTOType::Image::LensParameter< T >::referenceId, Digikam::PTOType::Image::roll, Digikam::PTOType::Project::FileFormat::savePositions, Digikam::PTOType::Project::size, Digikam::PTOType::Image::size, Digikam::PTOType::Stitcher::speedUp, Digikam::PTOType::Image::stackNumber, Digikam::PTOType::stitcher, Digikam::PTOType::Project::FileFormat::TIFF, Digikam::PTOType::Project::FileFormat::TIFF_m, Digikam::PTOType::Project::FileFormat::TIFF_multilayer, Digikam::PTOType::Mask::type, Digikam::PTOType::Image::LensParameter< T >::value, Digikam::PTOType::Image::vignettingCorrectionI, Digikam::PTOType::Image::vignettingCorrectionJ, Digikam::PTOType::Image::vignettingCorrectionK, Digikam::PTOType::Image::vignettingCorrectionL, Digikam::PTOType::Image::vignettingFlatfieldImageName, Digikam::PTOType::Image::vignettingMode, Digikam::PTOType::Image::vignettingOffsetX, Digikam::PTOType::Image::vignettingOffsetY, Digikam::PTOType::Image::whiteBalanceBlue, Digikam::PTOType::Image::whiteBalanceRed, and Digikam::PTOType::Image::yaw.

Referenced by DigikamGenericPanoramaPlugin::PanoManager::autoOptimisePtoData(), DigikamGenericPanoramaPlugin::PanoManager::basePtoData(), DigikamGenericPanoramaPlugin::PanoManager::cpCleanPtoData(), DigikamGenericPanoramaPlugin::PanoManager::cpFindPtoData(), DigikamGenericPanoramaPlugin::PanoManager::panoPtoData(), DigikamGenericPanoramaPlugin::PanoManager::previewPtoData(), and DigikamGenericPanoramaPlugin::PanoManager::viewAndCropOptimisePtoData().

◆ openFile()


The documentation for this class was generated from the following files: