From d42bbd61a4d7fa7a8eecc8915cc450ba917494d2 Mon Sep 17 00:00:00 2001 From: Patrick Imbo <patrick.imbo@c-s.fr> Date: Mon, 24 Jan 2011 15:50:50 +0100 Subject: [PATCH] BUG: SinclairToMuellerFunctor wrong conjugate value --- Code/SARPolarimetry/otbSinclairToMuellerFunctor.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Code/SARPolarimetry/otbSinclairToMuellerFunctor.h b/Code/SARPolarimetry/otbSinclairToMuellerFunctor.h index 8145df326f..9bba7f5ac1 100644 --- a/Code/SARPolarimetry/otbSinclairToMuellerFunctor.h +++ b/Code/SARPolarimetry/otbSinclairToMuellerFunctor.h @@ -53,8 +53,8 @@ public: ComplexType Tyx = static_cast<ComplexType>(Svh); ComplexType Tyy = static_cast<ComplexType>(Svv); - ComplexType conjTxx = vcl_conj(static_cast<ComplexType>(Shh)); - ComplexType conjTxy = vcl_conj(static_cast<ComplexType>(Shv)); + ComplexType conjTxx = vcl_conj(static_cast<ComplexType>(-Shh)); + ComplexType conjTxy = vcl_conj(static_cast<ComplexType>(-Shv)); ComplexType conjTyx = vcl_conj(static_cast<ComplexType>(Svh)); ComplexType conjTyy = vcl_conj(static_cast<ComplexType>(Svv)); -- GitLab