Skip to content
Snippets Groups Projects
Commit b632d0b1 authored by Cédric Traizet's avatar Cédric Traizet
Browse files

ENH: temporary set the image metadata in the IMI of OpticalCalibration

parent 8a309cb7
Branches
Tags
No related merge requests found
......@@ -397,6 +397,9 @@ private:
itk::MetaDataDictionary dict = inImage->GetMetaDataDictionary();
OpticalImageMetadataInterface::Pointer lImageMetadataInterface = OpticalImageMetadataInterfaceFactory::CreateIMI(dict);
//TODO : Remove, this is an Ossim compatibility layer
lImageMetadataInterface->SetImageMetadata(inImage->GetImageMetadata());
std::string IMIName(lImageMetadataInterface->GetNameOfClass()), IMIOptDfltName("OpticalDefaultImageMetadataInterface");
if ((IMIName != IMIOptDfltName))
{
......@@ -627,6 +630,9 @@ private:
OpticalImageMetadataInterface::Pointer lImageMetadataInterface = OpticalImageMetadataInterfaceFactory::CreateIMI(dict);
std::string IMIName(lImageMetadataInterface->GetNameOfClass());
std::string IMIOptDfltName("OpticalDefaultImageMetadataInterface");
//TODO : Remove, this is an Ossim compatibility layer
lImageMetadataInterface->SetImageMetadata(inImage->GetImageMetadata());
// Set (Date and Day) OR FluxNormalizationCoef to corresponding filters OR solardistance
if (IsParameterEnabled("acqui.fluxnormcoeff"))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment