Skip to content
Snippets Groups Projects
Commit 81611575 authored by Julien Michel's avatar Julien Michel
Browse files

ajout pixel value

parent 2e516759
No related branches found
No related tags found
No related merge requests found
......@@ -130,8 +130,8 @@ public:
itkSetMacro(KhiR,double);
itkGetMacro(KhiR,double);
/** Set/Get ArchitectureType */
itkGetMacro(ArchitectureType,int);
itkSetMacro(ArchitectureType,int);
itkGetMacro(ArchitectureType,ArchitectureType);
itkSetMacro(ArchitectureType,ArchitectureType);
/** Set/Get EmissionH */
itkSetMacro(EmissionH,bool);
itkGetMacro(EmissionH,bool);
......@@ -222,7 +222,7 @@ private :
ComplexArrayType m_Er;
/** Architecture Type */
int m_ArchitectureType;
ArchitectureType m_ArchitectureType;
FunctorType m_Functor;
......
......@@ -38,7 +38,7 @@ MultiChannelsPolarimetricSynthesisFilter<TInputImage,TOutputImage,TFunction>
this->InPlaceOff();
SetEmissionH(false);
SetEmissionV(false);
SetArchitectureType(0);
SetArchitectureType(HH_HV_VH_VV);
SetGain(1);
IndexArrayType index;
index[0]=0;
......@@ -286,18 +286,18 @@ MultiChannelsPolarimetricSynthesisFilter<TInputImage,TOutputImage,TFunction>
int NumberOfImages = this->GetInput()->GetNumberOfComponentsPerPixel();
if ( NumberOfImages == 4 )
SetArchitectureType(0);
SetArchitectureType(HH_HV_VH_VV);
if ( NumberOfImages == 3 )
SetArchitectureType(1);
SetArchitectureType(HH_HV_VV);
if ( ( NumberOfImages == 2 ) &&
GetEmissionH() && !GetEmissionV() )
SetArchitectureType(2);
SetArchitectureType(HH_HV);
if ( ( NumberOfImages == 2 ) &&
!GetEmissionH() && GetEmissionV() )
SetArchitectureType(3);
SetArchitectureType(VH_VV);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment