Commit c50f235d authored by Cédric Traizet's avatar Cédric Traizet
Browse files

removed the factor of the variance for normalization

No related merge requests found
Showing with 3 additions and 3 deletions
+3 -3
...@@ -222,7 +222,7 @@ private: ...@@ -222,7 +222,7 @@ private:
} }
// Rescale vector image // Rescale vector image
m_Rescaler->SetScale(stddevMeasurementVector*3); m_Rescaler->SetScale(stddevMeasurementVector);
m_Rescaler->SetShift(meanMeasurementVector); m_Rescaler->SetShift(meanMeasurementVector);
m_Rescaler->SetInput(inImage); m_Rescaler->SetInput(inImage);
......
...@@ -124,7 +124,7 @@ private: ...@@ -124,7 +124,7 @@ private:
ShiftScaleFilterType::Pointer trainingShiftScaleFilter = ShiftScaleFilterType::New(); ShiftScaleFilterType::Pointer trainingShiftScaleFilter = ShiftScaleFilterType::New();
trainingShiftScaleFilter->SetInput(input); trainingShiftScaleFilter->SetInput(input);
trainingShiftScaleFilter->SetShifts(meanMeasurementVector); trainingShiftScaleFilter->SetShifts(meanMeasurementVector);
trainingShiftScaleFilter->SetScales(stddevMeasurementVector*3); trainingShiftScaleFilter->SetScales(stddevMeasurementVector);
trainingShiftScaleFilter->Update(); trainingShiftScaleFilter->Update();
ListSampleType::Pointer trainingListSample= trainingShiftScaleFilter->GetOutput(); ListSampleType::Pointer trainingListSample= trainingShiftScaleFilter->GetOutput();
......
...@@ -223,7 +223,7 @@ class CbDimensionalityReductionVector : public Application ...@@ -223,7 +223,7 @@ class CbDimensionalityReductionVector : public Application
ShiftScaleFilterType::Pointer trainingShiftScaleFilter = ShiftScaleFilterType::New(); ShiftScaleFilterType::Pointer trainingShiftScaleFilter = ShiftScaleFilterType::New();
trainingShiftScaleFilter->SetInput(input); trainingShiftScaleFilter->SetInput(input);
trainingShiftScaleFilter->SetShifts(meanMeasurementVector); trainingShiftScaleFilter->SetShifts(meanMeasurementVector);
trainingShiftScaleFilter->SetScales(stddevMeasurementVector*3); trainingShiftScaleFilter->SetScales(stddevMeasurementVector);
trainingShiftScaleFilter->Update(); trainingShiftScaleFilter->Update();
otbAppLogINFO("mean used: " << meanMeasurementVector); otbAppLogINFO("mean used: " << meanMeasurementVector);
otbAppLogINFO("standard deviation used: " << stddevMeasurementVector); otbAppLogINFO("standard deviation used: " << stddevMeasurementVector);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment