diff --git a/Testing/Fa/CMakeLists.txt b/Testing/Fa/CMakeLists.txt
index 379a8ad57083802b157df4d1e2e4bf123bc2e76e..b59aa1865728d03f02ab929e721f783b4f7ad2e2 100755
--- a/Testing/Fa/CMakeLists.txt
+++ b/Testing/Fa/CMakeLists.txt
@@ -36,11 +36,6 @@ ADD_TEST(FA-00005-io_EnviMultiBande ${COMMON_TESTS}
 
 # ---  FA 00006 ENVI (GDAL) Conversion Type de pixel ---
 
-ADD_TEST(FA-00006-io_Amst_ers1 ${CXX_TEST_PATH}/ExtractROI
-         ${INPUTDATA}/amst_ers1.ima 
-         0 0 1 100 100 
-         ${TEMP}/FA-00006-io_amst_ers1.png )
-
 ADD_TEST(FA-00006-io_Amst_ers1_Double2UChar ${COMMON_TESTS} 
    --compare-binary  ${INPUTDATA}/amst_ers1.ima
                      ${TEMP}/FA-00006-io_amst_ers1_double2uchar.c1
@@ -168,10 +163,4 @@ TARGET_LINK_LIBRARIES(AlignementsQB OTBFeatureExtraction OTBIO OTBCommon ${CAI_L
 
 INCLUDE_DIRECTORIES("${OTBTesting_BINARY_DIR}")
 
-ADD_EXECUTABLE(ExtractROI  ExtractROI.cxx)
-TARGET_LINK_LIBRARIES(ExtractROI OTBFeatureExtraction OTBIO OTBCommon ${CAI_LIBRARY}  ${GDAL_LIBRARY} ITKIO ITKCommon)
-
-
-
-
 ENDIF( NOT OTB_DISABLE_CXX_TESTING )
diff --git a/Testing/Fa/ExtractROI.cxx b/Testing/Fa/ExtractROI.cxx
deleted file mode 100755
index 62649c1c7a90e20fb1e76525634549e08635a2e7..0000000000000000000000000000000000000000
--- a/Testing/Fa/ExtractROI.cxx
+++ /dev/null
@@ -1,95 +0,0 @@
-#include "otbImageFileReader.h"
-#include "otbMultiToMonoChannelExtractROI.h"
-#include "otbLeeImageFilter.h"
-#include "otbFrostImageFilter.h"
-#include "itkRescaleIntensityImageFilter.h"
-#include "otbImageFileWriter.h"
-
-
-
-int main(int argc, char** argv)
-{
-
-  if( argc < 7 )
-    {
-    std::cerr << "Usage: " << std::endl;
-    std::cerr << argv[0] << " inputImageFile  x0 y0 b0 xsize ysize outputImageFile " << std::endl;
-    return -1;
-    }
-
-
-  typedef double InputPixelType;
-  typedef unsigned char OutputPixelType;
-  const unsigned int Dimension=2;
-  
-  typedef itk::VectorImage< InputPixelType, Dimension > InputImageType;
-
-  typedef itk::Image< OutputPixelType, Dimension > OutputImageType;
-
-    typedef itk::Image< InputPixelType, Dimension > InternalImageType;
-
-  typedef otb::ImageFileReader< InputImageType >       ReaderType;
-
-  typedef otb::ImageFileWriter< OutputImageType >           WriterType;
-  ReaderType::Pointer reader = ReaderType::New();
-  WriterType::Pointer writer = WriterType::New();
-
-  
-
-  typedef otb::MultiToMonoChannelExtractROI< InputPixelType, 
-                                             InputPixelType >  ExtractROIFilterType;
-
-
-  ExtractROIFilterType::Pointer extractROIFilter = ExtractROIFilterType::New();
-
-
-
-  typedef itk::RescaleIntensityImageFilter< InternalImageType,
-                                            OutputImageType > RescalerType; 
-
-
-
-  
-  reader->SetFileName( argv[1]  );
-  writer->SetFileName( argv[7] );
-
-
-  extractROIFilter->SetInput( reader->GetOutput() );
-
-
-  RescalerType::Pointer rescaler = RescalerType::New();
-
-
-  extractROIFilter->SetStartX(atoi(argv[2]));
-  extractROIFilter->SetStartY(atoi(argv[3]));
-
-  extractROIFilter->SetSizeX(atoi(argv[5]));//reader->GetOutput()->GetBufferedRegion().GetSize()[0]);
-  extractROIFilter->SetSizeY(atoi(argv[6]));//reader->GetOutput()->GetBufferedRegion().GetSize()[1]);
-
-  extractROIFilter->SetChannel(atoi(argv[4]));
-
-
-  rescaler->SetOutputMinimum( itk::NumericTraits< OutputPixelType >::min());
-  rescaler->SetOutputMaximum( itk::NumericTraits< OutputPixelType >::max());
-
-  rescaler->SetInput( extractROIFilter->GetOutput() );
-  writer->SetInput( rescaler->GetOutput() );
-
-  writer->Update(); 
-
-	
-
-  try
-    {
-        writer->Update(); 
-    } 
-  catch( itk::ExceptionObject & err ) 
-    { 
-    std::cout << "Exception itk::ExceptionObject levee !" << std::endl; 
-    std::cout << err << std::endl; 
-    return EXIT_FAILURE;
-    } 
-
-return 0;
-
-}