Johannes Ruehle %!s(int64=12) %!d(string=hai) anos
pai
achega
ec87b86fbb

+ 1 - 0
Doxyfile

@@ -661,6 +661,7 @@ RECURSIVE              = YES
 # subdirectory from a directory tree whose root is specified with the INPUT tag.
 
 EXCLUDE                = doc
+EXCLUDE                = matio
 
 # The EXCLUDE_SYMLINKS tag can be used select whether or not files or
 # directories that are symbolic links (a Unix file system feature) are excluded

+ 5 - 0
INSTALL.txt

@@ -25,3 +25,8 @@ This error occurs when the link to libbz2 is not set properly
 64bit: ln -s /lib64/libbz2.so.1 /lib64/libbz2.so
 
 The bz2 lib check successfully detects this mistake, however, Magick++-config uses -lbz2 anyway.
+
+(4)  compilation problems when ICE library is available somewhere in your system
+=> in older version, subroutines of ICE where used. Currently, the system is working independent from ICE. However, if ICEDIR is set on your machine, it will try to link against some methods and classes.
+=> unset ICEDIR (perhaps also in your bashrc)
+

+ 2 - 1
Makefile

@@ -175,7 +175,7 @@ endif
 # if you add an implicit rule however.
 
 allbin:$(ALL_BINARIES)
-	$(VERBOSE2)find ./core/ -name moc*.cpp -delete
+	
 
 alllib:$(ALL_LIBRARIES)
 
@@ -190,6 +190,7 @@ clean:
 	$(VERBOSE2)rm -f $(ALL_OBJS) $(ALL_OBJS:%.o=%.d)
 	$(VERBOSE2)rm -f $(ALL_BINARIES) $(ALL_BINARIES:%=%.bd)
 	$(VERBOSE2)rm -f $(ALL_LIBRARIES) $(ALL_CHECKS)
+	$(VERBOSE2)find ./core/ -name moc*.cpp -delete
 
 #TODO: does not remove moc_*.C (created with QT-moc from .h files)
 #alternative solution is to just rm -rf BUILD

+ 16 - 0
README

@@ -28,6 +28,18 @@ cd ../nice/ (goto NICE path)
 git clone /home/dbv/git/nice/vislearning/
 
 
+Enable/Disable code optimization
+================================
+Activation:
+export OPTIMIZE
+
+De-Activation:
+unset OPTIMIZE
+
+Explanation:
+After writing (and debugging) your code, you can enable the optimization to obtain source code that usually runs up to several times faster compared to the non-optimized version. However,
+compilation time will be longer and debugging with gdb or similar tools will be almost impossible after this.
+
 Known Issues
 ============
 
@@ -35,6 +47,10 @@ Known Issues
 => sudo ln -s /usr/lib/libg2c.so.0 /usr/lib/libg2c.so
    sudo ln -s /usr/lib64/libg2c.so.0 /usr/lib64/libg2c.so
 
+- problems with linking against ICE library
+=> in older version, subroutines of ICE where used. Currently, the system is working independent from ICE. However, if ICEDIR is set on your machine, it will try to link against some methods and classes.
+=> unset ICEDIR (perhaps also in your bashrc)
+
 Requirements
 ============
 

+ 0 - 5336
TODO/valgrind_testimagetools.out

@@ -1,5336 +0,0 @@
-==26546== Memcheck, a memory error detector
-==26546== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
-==26546== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
-==26546== Command: /home/froehlich/libs/nice/BUILD_x86_64/core/image/tests/libcore_image_tests.bak
-==26546== 
-==26546== Syscall param write(buf) points to uninitialised byte(s)
-==26546==    at 0x7AFB300: __write_nocancel (in /lib64/libpthread-2.11.3.so)
-==26546==    by 0x99C2475: ??? (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x997B865: std::basic_filebuf<char, std::char_traits<char> >::_M_convert_to_external(char*, long) (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x997B981: std::basic_filebuf<char, std::char_traits<char> >::overflow(int) (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x997BBF2: std::basic_filebuf<char, std::char_traits<char> >::_M_terminate_output() (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x997C1F7: std::basic_filebuf<char, std::char_traits<char> >::close() (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x42B059: void NICE::ImageFile::writerPXM<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (fstream:739)
-==26546==    by 0x42BADA: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:112)
-==26546==    by 0x542944: NICE::ImageFileListWriter::writeColorImage(NICE::ColorImageT<unsigned char> const&) (GrayColorImageCommonImplementationT.tcc:128)
-==26546==    by 0x412DA6: TestImageFileList::testIO() (TestImageFileList.cpp:22)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==  Address 0xb22e970 is 0 bytes inside a block of size 8,192 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x997B71B: std::basic_filebuf<char, std::char_traits<char> >::_M_allocate_internal_buffer() (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x997C3B9: std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode) (in /usr/lib64/libstdc++.so.6.0.14)
-==26546==    by 0x42AC01: void NICE::ImageFile::writerPXM<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (fstream:700)
-==26546==    by 0x42BADA: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:112)
-==26546==    by 0x542944: NICE::ImageFileListWriter::writeColorImage(NICE::ColorImageT<unsigned char> const&) (GrayColorImageCommonImplementationT.tcc:128)
-==26546==    by 0x412DA6: TestImageFileList::testIO() (TestImageFileList.cpp:22)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546== 
-==26546== Syscall param sched_setaffinity(mask) points to unaddressable byte(s)
-==26546==    at 0xA14F279: syscall (in /lib64/libc-2.11.3.so)
-==26546==    by 0xAA830D3: __kmp_affinity_determine_capable (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libguide.so)
-==26546==    by 0xAA76E8B: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libguide.so)
-==26546==    by 0xAA78621: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libguide.so)
-==26546==    by 0xAA757E4: __kmp_serial_initialize (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libguide.so)
-==26546==    by 0xAA678AD: __kmpc_global_thread_num (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libguide.so)
-==26546==    by 0xCF719AE: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF723E8: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72495: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72548: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF725FA: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72730: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52AD92: NICE::gaussY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15591)
-==26546==    by 0x52B238: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:566)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65261: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6526A: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65273: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF652B6: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF652E1: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6530F: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65318: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65321: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6534A: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF653BA: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF653C3: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF653CC: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF653F3: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65461: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6546A: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6546F: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF654AC: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6529E: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65362: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6540B: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF654D1: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65549: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65552: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65557: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65593: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF655B7: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6557B: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF65432: piFilterRow32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF64F17: L_ippiFilterRow32f_16s_C1R_10327__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF733E2: ippiFilterRow_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52B5D5: NICE::sobelX(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:580)
-==26546==    by 0x54D0D8: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:607)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75B4E: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52BF6C: NICE::gaussX(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15691)
-==26546==    by 0x52C4B8: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:647)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75BF3: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52BF6C: NICE::gaussX(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15691)
-==26546==    by 0x52C4B8: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:647)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75C92: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52BF6C: NICE::gaussX(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15691)
-==26546==    by 0x52C4B8: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:647)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75D25: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52BF6C: NICE::gaussX(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15691)
-==26546==    by 0x52C4B8: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:647)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75E3D: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52BF6C: NICE::gaussX(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (ippwrapper.tcc:15691)
-==26546==    by 0x52C4B8: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (Filter.cpp:647)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF07: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF10: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF19: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF44: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FFAD: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FFB6: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FFBF: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FFE8: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60050: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60059: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6005E: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60084: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF600E9: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF600F2: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF600F7: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6011A: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF601C9: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF601D2: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF601D7: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF601FA: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF5A: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FF85: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF5FFFE: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF6009A: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60130: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF600C0: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60153: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60210: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60233: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF60027: piFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF5F964: ippiFilterColumn32f_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF6FF37: ippiFilterColumn_16s_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52C857: NICE::sobelY(NICE::ImageT<unsigned char> const&, NICE::ImageT<short>*) (ippwrapper.tcc:15611)
-==26546==    by 0x54D0FB: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:608)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D28E: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:639)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D2A9: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:641)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D2B4: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:641)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D360: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_pair.h:162)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D366: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_pair.h:162)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F7C1: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F7C7: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F831: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F837: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C35D: TestImageTools::testKLT() (TestImageTools.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D28E: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:639)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D2A9: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:641)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D2B4: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (ImageTools.cpp:641)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D360: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_pair.h:162)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54D366: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_pair.h:162)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F7C1: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F7C7: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F831: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x54F837: void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > > >(__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >, long, long, std::pair<double, std::pair<int, int> >, std::less<std::pair<double, std::pair<int, int> > >) (stl_pair.h:162)
-==26546==    by 0x54D62C: NICE::KLTCornerDetector(NICE::ImageT<unsigned char> const&, unsigned int const&, double const&, unsigned int const&, unsigned int const&, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (stl_heap.h:332)
-==26546==    by 0x41C4FE: TestImageTools::testKLT() (TestImageTools.cpp:441)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x1015CA10: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x101676DA: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546==    by 0x5358B2: void NICE::ImageFile::writerMagick<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.cpp:161)
-==26546==    by 0x42B6E4: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:80)
-==26546==    by 0x426F40: TestImageTools::testaddConstBorder() (GrayColorImageCommonImplementationT.tcc:128)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x1015CA3B: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x101676DA: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546==    by 0x5358B2: void NICE::ImageFile::writerMagick<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.cpp:161)
-==26546==    by 0x42B6E4: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:80)
-==26546==    by 0x426F40: TestImageTools::testaddConstBorder() (GrayColorImageCommonImplementationT.tcc:128)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x1015CC10: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x101677A3: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546==    by 0x5358B2: void NICE::ImageFile::writerMagick<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.cpp:161)
-==26546==    by 0x42B6E4: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:80)
-==26546==    by 0x426F40: TestImageTools::testaddConstBorder() (GrayColorImageCommonImplementationT.tcc:128)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0x8E82BDB: crc32 (in /lib64/libz.so.1.2.5)
-==26546==    by 0x103ACAB9: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B62D5: png_write_chunk (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B6A45: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8B01: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8F53: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B9328: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103BD418: png_write_row (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x10165182: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0x8E82BDF: crc32 (in /lib64/libz.so.1.2.5)
-==26546==    by 0x103ACAB9: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B62D5: png_write_chunk (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B6A45: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8B01: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8F53: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B9328: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103BD418: png_write_row (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x10165182: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0x8E82BE6: crc32 (in /lib64/libz.so.1.2.5)
-==26546==    by 0x103ACAB9: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B62D5: png_write_chunk (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B6A45: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8B01: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8F53: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B9328: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103BD418: png_write_row (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x10165182: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0x8E82C27: crc32 (in /lib64/libz.so.1.2.5)
-==26546==    by 0x103ACAB9: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B62D5: png_write_chunk (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B6A45: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8B01: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B8F53: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103B9328: ??? (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x103BD418: png_write_row (in /usr/lib64/libpng14.so.14.4.0)
-==26546==    by 0x10165182: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x10167CAD: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546== 
-==26546== Syscall param write(buf) points to uninitialised byte(s)
-==26546==    at 0xA145190: __write_nocancel (in /lib64/libc-2.11.3.so)
-==26546==    by 0xA0EE142: _IO_file_write@@GLIBC_2.2.5 (in /lib64/libc-2.11.3.so)
-==26546==    by 0xA0EDDE9: new_do_write (in /lib64/libc-2.11.3.so)
-==26546==    by 0xA0EEFD4: _IO_do_write@@GLIBC_2.2.5 (in /lib64/libc-2.11.3.so)
-==26546==    by 0xA0EE91F: _IO_file_close_it@@GLIBC_2.2.5 (in /lib64/libc-2.11.3.so)
-==26546==    by 0xA0E272F: fclose@@GLIBC_2.2.5 (in /lib64/libc-2.11.3.so)
-==26546==    by 0x57252F1: CloseBlob (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x10167CB8: ??? (in /usr/lib64/ImageMagick-6.6.5/modules-Q16/coders/png.so)
-==26546==    by 0x57589F1: WriteImage (in /usr/lib64/libMagickCore.so.4.0.0)
-==26546==    by 0x5189CC9: Magick::Image::write(std::string const&) (in /usr/lib64/libMagick++.so.4.0.0)
-==26546==    by 0x5358B2: void NICE::ImageFile::writerMagick<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.cpp:161)
-==26546==    by 0x42B6E4: void NICE::ImageFile::writer<unsigned char>(NICE::GrayColorImageCommonImplementationT<unsigned char> const*) const (ImageFile.tcc:80)
-==26546==  Address 0x4020082 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Mismatched free() / delete / delete []
-==26546==    at 0x4C2562E: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x562A70: ice::FreeImgD(ice::ImageD_*) (based.cpp:119)
-==26546==    by 0x55357A: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (Fourier.cpp:54)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xd7ebb40 is 0 bytes inside a block of size 70,488 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x5624FC: ice::NewImgD(int, int, double, double) (based.cpp:53)
-==26546==    by 0x552FE2: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (image_convertice.h:254)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Mismatched free() / delete / delete []
-==26546==    at 0x4C2562E: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x562A70: ice::FreeImgD(ice::ImageD_*) (based.cpp:119)
-==26546==    by 0x553582: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (Fourier.cpp:54)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xdab6be0 is 0 bytes inside a block of size 70,488 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x5624FC: ice::NewImgD(int, int, double, double) (based.cpp:53)
-==26546==    by 0x553095: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (image_convertice.h:254)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Mismatched free() / delete / delete []
-==26546==    at 0x4C2562E: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x562A70: ice::FreeImgD(ice::ImageD_*) (based.cpp:119)
-==26546==    by 0x55358A: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (Fourier.cpp:54)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xd7fcee0 is 0 bytes inside a block of size 70,488 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x5624FC: ice::NewImgD(int, int, double, double) (based.cpp:53)
-==26546==    by 0x55314C: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (image_convertice.h:254)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Mismatched free() / delete / delete []
-==26546==    at 0x4C2562E: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x562A70: ice::FreeImgD(ice::ImageD_*) (based.cpp:119)
-==26546==    by 0x553592: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (Fourier.cpp:54)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xdac7f80 is 0 bytes inside a block of size 70,488 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x5624FC: ice::NewImgD(int, int, double, double) (based.cpp:53)
-==26546==    by 0x553211: NICE::Fourier::FourierTransform(NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&, NICE::ImageT<float>&) (image_convertice.h:254)
-==26546==    by 0x42E4B8: TestFourier::testFourierTransform() (TestFourier.cpp:36)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== 
-==26546== More than 100 errors detected.  Subsequent errors
-==26546== will still be recorded, but in less detail than before.
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75E63: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75E68: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75E6D: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75E8F: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75B7F: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75B84: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75B89: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75BAB: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46C763: TestFilter::testSepIntFilter() (TestFilter.cpp:140)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7241F: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72424: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72429: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7244C: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF724CD: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF724D2: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF724D7: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF724FA: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72580: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72585: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7258A: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF725AD: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72632: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72637: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7263C: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7265F: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72766: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7276B: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72770: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF72793: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46D1D0: TestFilter::testSepIntFilter() (TestFilter.cpp:157)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75D4C: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75D51: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75D56: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75D78: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75C22: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75C27: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75C2C: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF75C4E: piFilterRow_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF756E7: L_ippiFilterRow_8u_C1R_8912__par_region0_2.0 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52F390: NICE::filterX(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:41)
-==26546==    by 0x46DC96: TestFilter::testSepIntFilter() (TestFilter.cpp:177)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF72392: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0253e0 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7239D: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0253e1 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF723A9: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0253e2 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF723B5: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0253e3 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7270A: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0253e4 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF72721: piFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5301E8: NICE::filterY(NICE::ImageT<unsigned char> const&, NICE::VectorT<int> const&, NICE::ImageT<unsigned char>*, int const&) (Filter.cpp:111)
-==26546==    by 0x46E029: TestFilter::testSepIntFilter() (TestFilter.cpp:184)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe0254e4 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7BD07: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0df is 1 bytes before a block of size 200 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x469D61: TestFilter::testIntFilter() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BDB3: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BDB8: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BDBD: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BDE0: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BE62: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BE67: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BE6C: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BE8E: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BF08: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BF0D: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BF12: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BF34: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BFA6: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BFAB: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BFB0: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BFD2: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7C11A: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7C11F: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7C124: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7C146: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x469FFB: TestFilter::testIntFilter() (TestFilter.cpp:323)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7BD12: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A6CB: TestFilter::testIntFilter() (TestFilter.cpp:336)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0bf is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7BD1E: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A6CB: TestFilter::testIntFilter() (TestFilter.cpp:336)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0c0 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7BD2A: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A6CB: TestFilter::testIntFilter() (TestFilter.cpp:336)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0c1 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7C0A3: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A6CB: TestFilter::testIntFilter() (TestFilter.cpp:336)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0c2 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xCF7C0BA: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A6CB: TestFilter::testIntFilter() (TestFilter.cpp:336)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==  Address 0xe05d0c3 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BD76: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A844: TestFilter::testIntFilter() (TestFilter.cpp:345)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BE29: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A844: TestFilter::testIntFilter() (TestFilter.cpp:345)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BED2: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A844: TestFilter::testIntFilter() (TestFilter.cpp:345)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7BF74: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A844: TestFilter::testIntFilter() (TestFilter.cpp:345)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xCF7C0E6: piFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCF7B69C: ippiFilter_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5310D7: NICE::filter(NICE::ImageT<unsigned char> const&, NICE::MatrixT<int> const&, NICE::ImageT<unsigned char>*, int const&, int const&) (Filter.cpp:185)
-==26546==    by 0x46A844: TestFilter::testIntFilter() (TestFilter.cpp:345)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45A8E8: TestFilter::testSmoothing() (TestFilter.cpp:404)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45A987: TestFilter::testSmoothing() (TestFilter.cpp:405)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AA3A: TestFilter::testSmoothing() (TestFilter.cpp:406)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AAE7: TestFilter::testSmoothing() (TestFilter.cpp:407)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AC30: TestFilter::testSmoothing() (TestFilter.cpp:411)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45ACCF: TestFilter::testSmoothing() (TestFilter.cpp:412)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AD82: TestFilter::testSmoothing() (TestFilter.cpp:413)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AE2F: TestFilter::testSmoothing() (TestFilter.cpp:415)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AEDC: TestFilter::testSmoothing() (TestFilter.cpp:416)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45AF89: TestFilter::testSmoothing() (TestFilter.cpp:417)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B0F8: TestFilter::testSmoothing() (TestFilter.cpp:423)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B197: TestFilter::testSmoothing() (TestFilter.cpp:424)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B24A: TestFilter::testSmoothing() (TestFilter.cpp:425)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B2F7: TestFilter::testSmoothing() (TestFilter.cpp:426)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B440: TestFilter::testSmoothing() (TestFilter.cpp:430)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B4DF: TestFilter::testSmoothing() (TestFilter.cpp:431)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B592: TestFilter::testSmoothing() (TestFilter.cpp:432)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B63F: TestFilter::testSmoothing() (TestFilter.cpp:433)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B6EC: TestFilter::testSmoothing() (TestFilter.cpp:434)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B799: TestFilter::testSmoothing() (TestFilter.cpp:435)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B846: TestFilter::testSmoothing() (TestFilter.cpp:436)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B8F3: TestFilter::testSmoothing() (TestFilter.cpp:437)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45B9A0: TestFilter::testSmoothing() (TestFilter.cpp:438)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BA4D: TestFilter::testSmoothing() (TestFilter.cpp:439)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FA96D: inner_ownBlur_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDB5629: ownBlur_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64A1: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52E220: NICE::meanY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:286)
-==26546==    by 0x45BA91: TestFilter::testSmoothing() (TestFilter.cpp:442)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==  Address 0xe067dc8 is 0 bytes after a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BBB8: TestFilter::testSmoothing() (TestFilter.cpp:445)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BC57: TestFilter::testSmoothing() (TestFilter.cpp:446)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BD0A: TestFilter::testSmoothing() (TestFilter.cpp:447)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BDB7: TestFilter::testSmoothing() (TestFilter.cpp:448)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BF00: TestFilter::testSmoothing() (TestFilter.cpp:452)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45BF9F: TestFilter::testSmoothing() (TestFilter.cpp:453)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C052: TestFilter::testSmoothing() (TestFilter.cpp:454)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C0FF: TestFilter::testSmoothing() (TestFilter.cpp:456)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C1AC: TestFilter::testSmoothing() (TestFilter.cpp:457)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C259: TestFilter::testSmoothing() (TestFilter.cpp:458)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FAC94: own_get_first_sum_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDB5590: ownBlur_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64A1: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52E220: NICE::meanY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:286)
-==26546==    by 0x45C29D: TestFilter::testSmoothing() (TestFilter.cpp:461)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==  Address 0xe067bc0 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FA978: inner_ownBlur_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDB5629: ownBlur_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64A1: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52E220: NICE::meanY(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:286)
-==26546==    by 0x45C29D: TestFilter::testSmoothing() (TestFilter.cpp:461)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==  Address 0xe067bc0 is not stack'd, malloc'd or (recently) free'd
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C3C8: TestFilter::testSmoothing() (TestFilter.cpp:464)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C467: TestFilter::testSmoothing() (TestFilter.cpp:465)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C51A: TestFilter::testSmoothing() (TestFilter.cpp:466)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C5C7: TestFilter::testSmoothing() (TestFilter.cpp:467)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C710: TestFilter::testSmoothing() (TestFilter.cpp:471)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C7AF: TestFilter::testSmoothing() (TestFilter.cpp:472)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C862: TestFilter::testSmoothing() (TestFilter.cpp:473)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C90F: TestFilter::testSmoothing() (TestFilter.cpp:474)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45C9BC: TestFilter::testSmoothing() (TestFilter.cpp:475)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45CA69: TestFilter::testSmoothing() (TestFilter.cpp:476)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45CB16: TestFilter::testSmoothing() (TestFilter.cpp:477)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45CBC3: TestFilter::testSmoothing() (TestFilter.cpp:478)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45CC70: TestFilter::testSmoothing() (TestFilter.cpp:479)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45CD1D: TestFilter::testSmoothing() (TestFilter.cpp:480)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Invalid read of size 8
-==26546==    at 0xD2FA4B2: inner_ownBlur_8u_33_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==  Address 0xe067bdf is 1 bytes before a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Invalid read of size 2
-==26546==    at 0xD2FA5AC: inner_ownBlur_8u_33_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xC: ???
-==26546==    by 0xCDB60FA: ownBlur_8u_33 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64BC: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52DE27: NICE::filterMean(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:329)
-==26546==    by 0x45CD60: TestFilter::testSmoothing() (TestFilter.cpp:483)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==  Address 0xe067dc7 is 487 bytes inside a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FA686: inner_ownBlur_8u_33_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xC: ???
-==26546==    by 0xCDB60FA: ownBlur_8u_33 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64BC: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52DE27: NICE::filterMean(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:329)
-==26546==    by 0x45CD60: TestFilter::testSmoothing() (TestFilter.cpp:483)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==  Address 0xe067dc9 is 1 bytes after a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FA692: inner_ownBlur_8u_33_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xC: ???
-==26546==    by 0xCDB60FA: ownBlur_8u_33 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64BC: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52DE27: NICE::filterMean(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:329)
-==26546==    by 0x45CD60: TestFilter::testSmoothing() (TestFilter.cpp:483)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==  Address 0xe067dc8 is 0 bytes after a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Invalid read of size 1
-==26546==    at 0xD2FA683: inner_ownBlur_8u_33_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xC: ???
-==26546==    by 0xCDB60FA: ownBlur_8u_33 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCDA64BC: ippiFilterBox_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x52DE27: NICE::filterMean(NICE::ImageT<unsigned char> const&, unsigned int const&, NICE::ImageT<unsigned char>*) (Filter.cpp:329)
-==26546==    by 0x45CD60: TestFilter::testSmoothing() (TestFilter.cpp:483)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==  Address 0xe067dc8 is 0 bytes after a block of size 488 alloc'd
-==26546==    at 0x4C2683D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0xBFF3496: ippsMalloc_8u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippsy8.so.5.3)
-==26546==    by 0xCD5D44C: ippiMalloc_8u_C1 (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x5539D2: NICE::ImageT<unsigned char>::doAllocPixelIPP() (ImageT.cpp:19)
-==26546==    by 0x454638: _ZN4NICE35GrayColorImageCommonImplementationTIhE10allocPixelEiiNS_34GrayColorImageCommonImplementation12MemoryLayoutE.clone.136 (GrayColorImageCommonImplementationT.tcc:59)
-==26546==    by 0x45A6AC: TestFilter::testSmoothing() (ImageT.tcc:38)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F4B8: TestFilter::testSmoothing() (TestFilter.cpp:531)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F568: TestFilter::testSmoothing() (TestFilter.cpp:532)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F618: TestFilter::testSmoothing() (TestFilter.cpp:533)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F6C8: TestFilter::testSmoothing() (TestFilter.cpp:534)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F778: TestFilter::testSmoothing() (TestFilter.cpp:535)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F828: TestFilter::testSmoothing() (TestFilter.cpp:536)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F8D8: TestFilter::testSmoothing() (TestFilter.cpp:537)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45F988: TestFilter::testSmoothing() (TestFilter.cpp:538)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FA38: TestFilter::testSmoothing() (TestFilter.cpp:539)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FAE8: TestFilter::testSmoothing() (TestFilter.cpp:540)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FB98: TestFilter::testSmoothing() (TestFilter.cpp:542)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FC48: TestFilter::testSmoothing() (TestFilter.cpp:543)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FCF8: TestFilter::testSmoothing() (TestFilter.cpp:544)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FDA8: TestFilter::testSmoothing() (TestFilter.cpp:545)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FE58: TestFilter::testSmoothing() (TestFilter.cpp:546)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FF08: TestFilter::testSmoothing() (TestFilter.cpp:547)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x45FFB8: TestFilter::testSmoothing() (TestFilter.cpp:548)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460068: TestFilter::testSmoothing() (TestFilter.cpp:549)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460118: TestFilter::testSmoothing() (TestFilter.cpp:550)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4601C8: TestFilter::testSmoothing() (TestFilter.cpp:551)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460278: TestFilter::testSmoothing() (TestFilter.cpp:553)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460328: TestFilter::testSmoothing() (TestFilter.cpp:554)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4603D8: TestFilter::testSmoothing() (TestFilter.cpp:555)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460488: TestFilter::testSmoothing() (TestFilter.cpp:556)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460538: TestFilter::testSmoothing() (TestFilter.cpp:557)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4605E8: TestFilter::testSmoothing() (TestFilter.cpp:558)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460698: TestFilter::testSmoothing() (TestFilter.cpp:559)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x460748: TestFilter::testSmoothing() (TestFilter.cpp:560)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4607F8: TestFilter::testSmoothing() (TestFilter.cpp:561)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4608A8: TestFilter::testSmoothing() (TestFilter.cpp:562)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x52A58C: NICE::gradientStrength(NICE::ImageT<short> const&, NICE::ImageT<short> const&, NICE::ImageT<unsigned char>*, NICE::ImageT<unsigned char> const*) (Filter.cpp:768)
-==26546==    by 0x457C47: TestFilter::testGradient() (TestFilter.cpp:804)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x52A58C: NICE::gradientStrength(NICE::ImageT<short> const&, NICE::ImageT<short> const&, NICE::ImageT<unsigned char>*, NICE::ImageT<unsigned char> const*) (Filter.cpp:768)
-==26546==    by 0x4581DA: TestFilter::testGradient() (TestFilter.cpp:816)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582076: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5845D3: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587BD8: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xC5402D7: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D4D: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D59: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D73: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D95: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587DB7: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E17DF: ???
-==26546==    by 0xE02451F: ???
-==26546==    by 0xE0DA3FF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E15D5: ???
-==26546==    by 0xE0E18DB: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC584762: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5847F4: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58484F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC584858: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5848A5: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58245A: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588145: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xC53E897: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882A7: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882B3: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882CD: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882EF: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588311: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFAB: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E1887: ???
-==26546==    by 0xE02459F: ???
-==26546==    by 0xE0DA47F: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E15FF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5840CB: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587E92: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xC541297: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587FF4: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588000: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58801A: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58803C: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58805E: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x53: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E178B: ???
-==26546==    by 0xE0245DF: ???
-==26546==    by 0xE0DA4BF: ???
-==26546==    by 0xE0E1837: ???
-==26546==    by 0xE0E178F: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xE0E1614: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58428F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58430F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC584379: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC584381: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5843CC: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583DED: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583E53: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583E5F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583E9D: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583EA6: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583ED4: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582B1B: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582B78: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582B84: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582BDD: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582BE6: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC582C17: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585A2B: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585A74: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585B10: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585BA1: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585BE4: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585AC9: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC585B51: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5859DC: ownHysteresisThresholding_16u (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xC582D3C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Mismatched free() / delete / delete []
-==26546==    at 0x4C2562E: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x52D507: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:893)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==  Address 0xe0e15c0 is 0 bytes inside a block of size 2,669 alloc'd
-==26546==    at 0x4C25D99: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
-==26546==    by 0x52D233: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:882)
-==26546==    by 0x454B3D: TestFilter::testCanny() (TestFilter.cpp:855)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587BD8: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE0E17E3: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D4D: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D59: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D73: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587D95: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587DB7: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0x4067BFFFFFFFFFFF: ???
-==26546==    by 0xE0E188B: ???
-==26546==    by 0xD0000000A: ???
-==26546==    by 0xE10075F: ???
-==26546==    by 0xE104E5F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE1058CB: ???
-==26546==    by 0xE10578F: ???
-==26546==    by 0xE10597B: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC584801: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC58482C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588145: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xCF71C1A: ippiFilterColumn_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xE104EF1: ???
-==26546==    by 0xE1058EB: ???
-==26546==    by 0xE10079F: ???
-==26546==    by 0x1F: ???
-==26546==    by 0xE: ???
-==26546==    by 0xE10557F: ???
-==26546==    by 0x1: ???
-==26546==    by 0x3B: ???
-==26546==    by 0x41EFFFFF: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882A7: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882B3: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882CD: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC5882EF: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588311: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0xFFFFFFFFFFFFFFC3: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587E92: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE105963: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC587FF4: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC588000: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58801A: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58803C: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58805E: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x3B: ???
-==26546==    by 0xE10588F: ???
-==26546==    by 0xE105943: ???
-==26546==    by 0x2: ???
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58431C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC584346: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC58435B: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC584361: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583BAB: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C10: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C1C: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC583C40: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C50: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC583C56: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C77: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C7F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583C87: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0xC583CB3: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xC583E7F: ippiCanny_16s8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippcvy8.so.5.3)
-==26546==    by 0x52D299: NICE::canny(NICE::ImageT<unsigned char> const&, unsigned int const&, unsigned int const&, NICE::ImageT<unsigned char>*, NICE::ImageT<short> const*, NICE::ImageT<short> const*) (Filter.cpp:887)
-==26546==    by 0x455132: TestFilter::testCanny() (TestFilter.cpp:883)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x521648: NICE::hitAndMiss(NICE::ImageT<unsigned char> const&, NICE::MatrixT<char> const&, NICE::ImageT<unsigned char>*) (Morph.cpp:928)
-==26546==    by 0x473FF1: TestMorph::testHitAndMiss() (TestMorph.cpp:562)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x521648: NICE::hitAndMiss(NICE::ImageT<unsigned char> const&, NICE::MatrixT<char> const&, NICE::ImageT<unsigned char>*) (Morph.cpp:928)
-==26546==    by 0x47455E: TestMorph::testHitAndMiss() (TestMorph.cpp:567)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x521648: NICE::hitAndMiss(NICE::ImageT<unsigned char> const&, NICE::MatrixT<char> const&, NICE::ImageT<unsigned char>*) (Morph.cpp:928)
-==26546==    by 0x4746BA: TestMorph::testHitAndMiss() (TestMorph.cpp:572)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x521648: NICE::hitAndMiss(NICE::ImageT<unsigned char> const&, NICE::MatrixT<char> const&, NICE::ImageT<unsigned char>*) (Morph.cpp:928)
-==26546==    by 0x474DC1: TestMorph::testHitAndMiss() (TestMorph.cpp:577)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x521648: NICE::hitAndMiss(NICE::ImageT<unsigned char> const&, NICE::MatrixT<char> const&, NICE::ImageT<unsigned char>*) (Morph.cpp:928)
-==26546==    by 0x4758E9: TestMorph::testHitAndMiss() (TestMorph.cpp:602)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x4A4520: NICE::LineT<unsigned char>::doDraw(NICE::ColorImageT<unsigned char>&, NICE::ColorT<unsigned char> const&) const (LineT.tcc:83)
-==26546==    by 0x4A2ADF: TestDrawable::testSomething() (Drawable.h:71)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x4A45F1: NICE::LineT<unsigned char>::doDraw(NICE::ColorImageT<unsigned char>&, NICE::ColorT<unsigned char> const&) const (LineT.tcc:114)
-==26546==    by 0x4A2ADF: TestDrawable::testSomething() (Drawable.h:71)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x4A4520: NICE::LineT<unsigned char>::doDraw(NICE::ColorImageT<unsigned char>&, NICE::ColorT<unsigned char> const&) const (LineT.tcc:83)
-==26546==    by 0x4A2CE3: TestDrawable::testSomething() (Drawable.h:71)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x4A45F1: NICE::LineT<unsigned char>::doDraw(NICE::ColorImageT<unsigned char>&, NICE::ColorT<unsigned char> const&) const (LineT.tcc:114)
-==26546==    by 0x4A2CE3: TestDrawable::testSomething() (Drawable.h:71)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x4E10C2: ImageTest::testGrayImage() (ImageT.tcc:774)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94E6629: CppUnit::TestResult::runTest(CppUnit::Test*) (TestResult.cpp:145)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xD01B159: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xD01B15E: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xD01B163: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xD01B154: ??? (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E3000: ImageTest::testImageTools() (ImageTest.cpp:603)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E30AB: ImageTest::testImageTools() (ImageTest.cpp:604)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E3156: ImageTest::testImageTools() (ImageTest.cpp:605)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E3204: ImageTest::testImageTools() (ImageTest.cpp:606)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E32AF: ImageTest::testImageTools() (ImageTest.cpp:607)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Conditional jump or move depends on uninitialised value(s)
-==26546==    at 0x417F07: void CppUnit::assertEquals<int>(int const&, int const&, CppUnit::SourceLine, std::string const&) (TestAssert.h:99)
-==26546==    by 0x4E335D: ImageTest::testImageTools() (ImageTest.cpp:608)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546==    by 0x94DF1E5: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xCFE59B9: ownpi_Histogram_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE4D8A: ippiHistogramRange_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFDFE60: ippiHistogramEven_8u_C1R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x537573: NICE::Histogram::Histogram(NICE::ImageT<unsigned char> const&, int const&, int const&, int const&) (ippwrapper.tcc:14228)
-==26546==    by 0x512A06: TestHistogram::testCombined() (TestHistogram.cpp:491)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xCFE59F3: ownpi_Histogram_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE4FDD: ippiHistogramRange_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE00A4: ippiHistogramEven_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x536E11: NICE::Histogram::Histogram(NICE::ColorImageT<unsigned char> const&, int const&, int const&, int const&) (ippwrapper.tcc:14231)
-==26546==    by 0x512EF2: TestHistogram::testCombined() (TestHistogram.cpp:495)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xCFE59FE: ownpi_Histogram_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE4FDD: ippiHistogramRange_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE00A4: ippiHistogramEven_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x536E11: NICE::Histogram::Histogram(NICE::ColorImageT<unsigned char> const&, int const&, int const&, int const&) (ippwrapper.tcc:14231)
-==26546==    by 0x512EF2: TestHistogram::testCombined() (TestHistogram.cpp:495)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-==26546== Use of uninitialised value of size 8
-==26546==    at 0xCFE5A11: ownpi_Histogram_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE4FDD: ippiHistogramRange_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0xCFE00A4: ippiHistogramEven_8u_C3R (in /home/dbv/3rdparty64/intel/ipp/5.3.4.080/em64t/sharedlib/libippiy8.so.5.3)
-==26546==    by 0x536E11: NICE::Histogram::Histogram(NICE::ColorImageT<unsigned char> const&, int const&, int const&, int const&) (ippwrapper.tcc:14231)
-==26546==    by 0x512EF2: TestHistogram::testCombined() (TestHistogram.cpp:495)
-==26546==    by 0x94DECE6: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
-==26546==    by 0x94D0F13: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
-==26546==    by 0x94DAC88: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (ProtectorChain.cpp:20)
-==26546==    by 0x94DA9C7: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
-==26546==    by 0x94E684F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:178)
-==26546==    by 0x94DE9BF: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
-==26546==    by 0x94DF2BB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
-==26546== 
-vex amd64->IR: unhandled instruction bytes: 0x48 0xF 0x5A 0x7 0x48 0xF
-==26546== valgrind: Unrecognised instruction at address 0xc30cd70.
-==26546== Your program just tried to execute an instruction that Valgrind
-==26546== did not recognise.  There are two possible reasons for this.
-==26546== 1. Your program has a bug and erroneously jumped to a non-code
-==26546==    location.  If you are running Memcheck and you just saw a
-==26546==    warning about a bad jump, it's probably your program's fault.
-==26546== 2. The instruction is legitimate but Valgrind doesn't handle it,
-==26546==    i.e. it's Valgrind's fault.  If you think this is the case or
-==26546==    you are not sure, please let us know and we'll try to fix it.
-==26546== Either way, Valgrind will now raise a SIGILL signal which will
-==26546== probably kill your program.
-vex amd64->IR: unhandled instruction bytes: 0x48 0xF 0x5A 0x7 0x48 0xF
-==26546== valgrind: Unrecognised instruction at address 0xc30cd70.
-==26546== Your program just tried to execute an instruction that Valgrind
-==26546== did not recognise.  There are two possible reasons for this.
-==26546== 1. Your program has a bug and erroneously jumped to a non-code
-==26546==    location.  If you are running Memcheck and you just saw a
-==26546==    warning about a bad jump, it's probably your program's fault.
-==26546== 2. The instruction is legitimate but Valgrind doesn't handle it,
-==26546==    i.e. it's Valgrind's fault.  If you think this is the case or
-==26546==    you are not sure, please let us know and we'll try to fix it.
-==26546== Either way, Valgrind will now raise a SIGILL signal which will
-==26546== probably kill your program.
-==26546== valgrind: Unrecognised instruction at address 0xc30cd70.
-==26546== Your program just tried to execute an instruction that Valgrind
-==26546== did not recognise.  There are two possible reasons for this.
-==26546== 1. Your program has a bug and erroneously jumped to a non-code
-==26546==    location.  If you are running Memcheck and you just saw a
-==26546==    warning about a bad jump, it's probably your program's fault.
-==26546== 2. The instruction is legitimate but Valgrind doesn't handle it,
-==26546==    i.e. it's Valgrind's fault.  If you think this is the case or
-==26546==    you are not sure, please let us know and we'll try to fix it.
-==26546== Either way, Valgrind will now raise a SIGILL signal which will
-==26546== probably kill your program.
-
-!!!!!!!!!removed about 7.5 mio lines similar to the previous lines !!!!!!!!!!!!!!!!
-
-...................................................................==26546== 
-==26546== HEAP SUMMARY:
-==26546==     in use at exit: 597,628 bytes in 2,411 blocks
-==26546==   total heap usage: 433,931 allocs, 431,520 frees, 38,796,437 bytes allocated
-==26546== 
-==26546== LEAK SUMMARY:
-==26546==    definitely lost: 15,196 bytes in 274 blocks
-==26546==    indirectly lost: 254,007 bytes in 277 blocks
-==26546==      possibly lost: 197,833 bytes in 235 blocks
-==26546==    still reachable: 130,592 bytes in 1,625 blocks
-==26546==         suppressed: 0 bytes in 0 blocks
-==26546== Rerun with --leak-check=full to see details of leaked memory
-==26546== 
-==26546== For counts of detected and suppressed errors, rerun with: -v
-==26546== Use --track-origins=yes to see where uninitialised values come from
-==26546== ERROR SUMMARY: 4913 errors from 373 contexts (suppressed: 260 from 20)

+ 14 - 2
core/algebra/progs/testILSConjugateGradients.cpp

@@ -26,11 +26,23 @@ int main(int argc, char* argv[])
 	std::string logfilename;
 	
 	if ( argc < 2 )
-	  logfilename = "/home/bodesheim/testILS-CGM.log";
-	else
+  {
+    std::cerr << "Warning: you have to specify a log-file with write-access. Program will be closed." << std::endl;
+    return -1;
+  }
+  else
+  {
 	  logfilename = argv[1];
+  }
 	
 	logfile = fopen(logfilename.c_str(), "w");
+  
+  //is the given logfile writable
+  if (logfile == NULL) 
+  {
+    std::cerr << "Error opening file" << std::endl;
+    return -1;
+  }
 	
 	// generate matrix A
 	Matrix A(mySize,mySize,0.0);

+ 92 - 92
core/basics/StringTools.h

@@ -1,4 +1,4 @@
-/** 
+/**
  * @file StringTools.h
  * @brief some string handling routines
  * @author Erik Rodner
@@ -21,82 +21,82 @@ namespace NICE
 class StringTools
 {
 public:
-	/** normalize the std::string value, remove leading and
-	 finishing whitespaces, tabulars, a finishing semicolon
-	 @param s input std::string which will be modified
-	 */
-	static void normalize_string(std::string & s);
-
-	/** split a std::string 
-	 @param s input string
-	 @param splitChar character which was used for seperation
-	 @param list resulting list of sub strings
-	 */
-	static void split(const std::string & s, char splitChar, std::vector<
-			std::string> & list);
-
-	/** split a std::string and convert the strings to double values
-	 @param input std::string value
-	 @param splitChar character which was used as a seperation
-	 @param x resulting std::vector of double values
-	 */
-	static void splitVector(const std::string & s, char splitChar,
-			NICE::Vector & x);
-
-	/** remove a leading and a finishing character
-	 @param value input std::string value
-	 @param trimChar e.g.
-	 */
-	static void trimbounds(std::string & value, char trimChar);
-
-	/** chomp off the end-of-line characters 
-	 @param s input and output string
-	 */
-	static std::string chomp(std::string s);
-
-	/** whatever */
-	static std::string trim(std::string s, const std::string& drop = " ");
-
-	/** trims the filename to be without directories, similar to basename in linux
-	 @param str input string
-	 @param extension specifies if output is with extension or not
-	 */
-	static std::string baseName(const std::string& str, bool extension = true);
-
-	/** perform regular expression matching and return true if the string \c s
-	 *  matches the regular expression in \c regex (GNU regex style!). 
-	 */
-	static bool regexMatch(const std::string & s, const std::string & regex);
-
-	/** perform regular expression matching and return true if the string \c s
-	 *  matches the regular expression in \c regex (GNU regex style!), 
-	 *  sub-pattern matches are stored in submatches and denoted with (...) in
-	 *  the regular expression.
-	 *  @note submatches[0] is the whole match and submatches[i] is the i'th sub-pattern match
-	 */
-	static bool regexMatch(const std::string & s, const std::string & regex,
-			std::vector<std::string> & submatches);
-
-	/** substitute a regular expression match with \c subst */
-	static bool regexSubstitute(std::string & s, const std::string & regex,
-			const std::string & subst);
-
-	/** convert a string to another type using stringstream */
-	template<class F>
-	static F convert(const std::string & s);
-
-	/** convert a string to another type using stringstream and returning true on success and
-	 * false if there is a parsing error */
-	template<class F>
-	static bool convert(const std::string & s, F & i);
-
-	/** convert another type to a string using stringstream */
-	template<class F>
-	static std::string convertToString(const F & s);
-
-	/** convert another type to a string using stringstream */
-	template<class F>
-	static std::string convertToString(const F & s, uint precision);
+    /** normalize the std::string value, remove leading and
+     finishing whitespaces, tabulars, a finishing semicolon
+     @param s input std::string which will be modified
+     */
+    static void normalize_string(std::string & s);
+
+    /** split a std::string
+     @param s input string
+     @param splitChar character which was used for seperation
+     @param list resulting list of sub strings
+     */
+    static void split(const std::string & s, char splitChar, std::vector<
+                      std::string> & list);
+
+    /** split a std::string and convert the strings to double values
+     @param input std::string value
+     @param splitChar character which was used as a seperation
+     @param x resulting std::vector of double values
+     */
+    static void splitVector(const std::string & s, char splitChar,
+                            NICE::Vector & x);
+
+    /** remove a leading and a finishing character
+     @param value input std::string value
+     @param trimChar e.g.
+     */
+    static void trimbounds(std::string & value, char trimChar);
+
+    /** chomp off the end-of-line characters
+     @param s input and output string
+     */
+    static std::string chomp(std::string s);
+
+    /** whatever */
+    static std::string trim(std::string s, const std::string& drop = " ");
+
+    /** trims the filename to be without directories, similar to basename in linux
+     @param str input string
+     @param extension specifies if output is with extension or not
+     */
+    static std::string baseName(const std::string& str, bool extension = true);
+
+    /** perform regular expression matching and return true if the string \c s
+     *  matches the regular expression in \c regex (GNU regex style!).
+     */
+    static bool regexMatch(const std::string & s, const std::string & regex);
+
+    /** perform regular expression matching and return true if the string \c s
+     *  matches the regular expression in \c regex (GNU regex style!),
+     *  sub-pattern matches are stored in submatches and denoted with (...) in
+     *  the regular expression.
+     *  @note submatches[0] is the whole match and submatches[i] is the i'th sub-pattern match
+     */
+    static bool regexMatch(const std::string & s, const std::string & regex,
+                           std::vector<std::string> & submatches);
+
+    /** substitute a regular expression match with \c subst */
+    static bool regexSubstitute(std::string & s, const std::string & regex,
+                                const std::string & subst);
+
+    /** convert a string to another type using stringstream */
+    template<class F>
+    static F convert(const std::string & s);
+
+    /** convert a string to another type using stringstream and returning true on success and
+     * false if there is a parsing error */
+    template<class F>
+    static bool convert(const std::string & s, F & i);
+
+    /** convert another type to a string using stringstream */
+    template<class F>
+    static std::string convertToString(const F & s);
+
+    /** convert another type to a string using stringstream */
+    template<class F>
+    static std::string convertToString(const F & s, uint precision);
 
 };
 
@@ -105,36 +105,36 @@ public:
 template<class F>
 F StringTools::convert(const std::string & s)
 {
-	std::istringstream is(s);
-	F i;
-	is >> i;
-	return i;
+    std::istringstream is(s);
+    F i;
+    is >> i;
+    return i;
 }
 
 template<class F>
 bool StringTools::convert(const std::string & s, F & i)
 {
-	std::istringstream is(s);
-	is >> i;
-	return (!is.fail());
+    std::istringstream is(s);
+    is >> i;
+    return (!is.fail());
 }
 
 template<class F>
 std::string StringTools::convertToString(const F & s)
 {
-	std::ostringstream os;
-	os << s;
-	return os.str();
+    std::ostringstream os;
+    os << s;
+    return os.str();
 }
 
 template<class F>
 std::string StringTools::convertToString(const F & s, uint precision)
 {
-	std::ostringstream os;
-	os.precision(precision);
-	os.setf(std::ios::fixed,std::ios::floatfield);
-	os << s;
-	return os.str();
+    std::ostringstream os;
+    os.precision(precision);
+    os.setf(std::ios::fixed,std::ios::floatfield);
+    os << s;
+    return os.str();
 }
 
 } // namespace

+ 12 - 0
core/image/Convert.h

@@ -121,6 +121,18 @@ template<class P> class ImageT;
     */
     template<class P>
     void imageToPseudoColor ( const NICE::ImageT<P> & src, NICE::ColorImage & dst );
+    
+    /**
+    * Convert the Image \c src into a RGB-ColorImage \c dst using pseudo colors.
+    * @param src source gray image
+    * @param dst result image
+    * @param _min desired lower bound (smaller initial values will be set to zero after conversion)
+    * @param _max desired upper bound (larger initial values will be set to 255 after conversion)
+    * @author Alexander Freytag
+    * @date 17-04-2013 (dd-mm-yyyy)
+    */    
+    template<class P>
+    void imageToPseudoColorWithRangeSpecification ( const NICE::ImageT<P> & src, NICE::ColorImage & img, const double & _min, const double & _max );    
 
     /**
     * Convert the matrix \c src into a RGB-ColorImage \c dst using pseudo colors.

+ 48 - 8
core/image/Convert.tcc

@@ -126,27 +126,67 @@ void matrixToPseudoColor ( const NICE::MatrixT<P> & m, NICE::ColorImage & img )
 }
 
 template<class P>
-void imageToPseudoColor ( const NICE::ImageT<P> & m, NICE::ColorImage & img )
+void imageToPseudoColor ( const NICE::ImageT<P> & src, NICE::ColorImage & img )
 {
-  img.resize ( m.width(), m.height() );
+  img.resize ( src.width(), src.height() );
 
   // determine maximum and minimum value in the source image
   // for appropiate scaling
   double max = - std::numeric_limits<double>::max();
   double min = std::numeric_limits<double>::max();
-  for ( size_t x = 0 ; x < ( size_t ) m.width(); x++ )
-    for ( size_t y = 0 ; y < ( size_t ) m.height() ; y++ )
+  for ( size_t x = 0 ; x < ( size_t ) src.width(); x++ )
+    for ( size_t y = 0 ; y < ( size_t ) src.height() ; y++ )
     {
-      double v = m.getPixel ( x, y );
+      double v = src.getPixel ( x, y );
       if ( v > max ) max = v;
       if ( v < min ) min = v;
     }
 
-  for ( size_t y = 0 ; y < ( size_t ) m.height() ; y++ )
-    for ( size_t x = 0 ; x < ( size_t ) m.width(); x++ )
+  for ( size_t y = 0 ; y < ( size_t ) src.height() ; y++ )
+    for ( size_t x = 0 ; x < ( size_t ) src.width(); x++ )
     {
       // scale the grayvalue
-      double val = ( m.getPixel ( x, y ) - min ) / ( max - min );
+      double val = ( src.getPixel ( x, y ) - min ) / ( max - min );
+      double r, g, b;
+      // determine the RGB values
+      convertToPseudoColor ( val, r, g, b );
+      img.setPixel ( x, y, 0, ( int ) ( r*255 ) );
+      img.setPixel ( x, y, 1, ( int ) ( g*255 ) );
+      img.setPixel ( x, y, 2, ( int ) ( b*255 ) );
+    }
+}
+
+template<class P>
+void imageToPseudoColorWithRangeSpecification ( const NICE::ImageT<P> & src, NICE::ColorImage & img, const double & _min, const double & _max )
+{
+  img.resize ( src.width(), src.height() );
+
+  double max ( _max );
+  double min ( _min );
+
+  //consistency check
+  if (max < min )
+  {
+    min = max;
+    max = _min;
+  }
+  
+  //to avoid division by numerical zero
+  double rangeSpecified ( fabs(max - min) );
+  if ( rangeSpecified < 10e-10 )
+  { 
+    max = min + 10e-10;
+    rangeSpecified = fabs(max - min);
+  }
+
+  for ( size_t y = 0 ; y < ( size_t ) src.height() ; y++ )
+    for ( size_t x = 0 ; x < ( size_t ) src.width(); x++ )
+    {
+      // scale the grayvalue
+      double val = ( src.getPixel ( x, y ) - min );
+      val = std::max( val , min ); // check for lower bound
+      val = std::min( val , max ); //check for upper bound
+      val /= rangeSpecified; //appropriate scaling
       double r, g, b;
       // determine the RGB values
       convertToPseudoColor ( val, r, g, b );

+ 15 - 0
core/image/CoordT.h

@@ -2,7 +2,10 @@
 #define COORDT_H
 
 
+//STL
 #include <ostream>
+//core
+#include "core/vector/VectorT.h"
 
 namespace NICE {
   
@@ -126,6 +129,18 @@ class CoordT {
     result/=v; 
     return result;
   }
+  
+  NICE::VectorT<T> convertToNiceVector () const
+  {
+    //allocate memory
+     NICE::VectorT<T> vec ( 2 /*size*/, 0 /* initial values*/ );
+     
+     //copy data
+     vec[0] = this->x;
+     vec[1] = this->y;
+     
+     return vec;
+  }
 };
 
 template<class T>

+ 57 - 0
core/image/FilterT.h

@@ -96,6 +96,63 @@ class FilterT
     * @return void
     **/
     static void gradientStrength ( const NICE::ImageT<SrcType> &src, NICE::ImageT<DstType> &dst );
+    
+    
+    /**
+    * Blurs Image \c src into the Image \c dst using a mean filter.
+    * @param src  source gray image
+    * @param size mean mask of size (2*\c size + 1) x (2*\c size + 1)
+    * @param dst  Optional buffer to be used as target.<br>
+    *             Create a new Image if \c dst == NULL.<br>
+    *             If \c dst != NULL then size must be equal to \c src 's size!
+    * @throw ImageException will be thrown if \c dst != NULL and the size of \c src and \c dst is not equal.
+    * @return Pointer to Image
+    */
+    ImageT<DstType> * filterMean ( const ImageT<SrcType>& src, const uint& size, ImageT<DstType>* dst = NULL );     
+    
+    /**
+      * Blurs Image \c src into the Image \c dst using a mean filter. This is the
+      * implementation of the filter with a runtime independent of the filter size.
+      * It is significantly faster for large filter sizes. An analysis can be done with the program
+      * testApproxGaussFilter.
+      * The second template parameter gives the type used to store sums of gray-values. The third template
+      * parameter specifies the data type of the temporary image used to handle the seperability of the mean filter.
+      * Boundary handling is done with a cropped filter if use_filtersize_independent_implementation is set to true, otherwise the borders of the image
+      * are ignored.
+      * @param src  source gray image
+      * @param size mean mask of size (2*\c size + 1) x (2*\c size + 1)
+      * @param dst  Optional buffer to be used as target.<br>
+      *             Create a new Image if \c dst == NULL.<br>
+      *             If \c dst != NULL then size must be equal to \c src 's size!
+      * @throw ImageException will be thrown if \c dst != NULL and the size of \c src and \c dst is not equal.
+      * @return Pointer to Image
+      */
+    ImageT<DstType> * filterMeanLargeFS ( const ImageT<SrcType>& src, const uint& size, ImageT<DstType>* dst = NULL );    
+      
+    /**
+    * @brief Blurs Image \c src into the Image \c dst by approximating a gauss filter with a specific standard deviation through multiple mean filters
+    * The size of the mean filters is automatically calculated
+    * The second template parameter gives the type used to store sums of gray-values. The third template parameter,
+    * which is only necessary if use_filtersize_independent_implementation
+    * is set to true, specifies the data type of the temporary image used to handle the seperability of the mean filter.
+    * Boundary handling is done with a cropped filter if use_filtersize_independent_implementation is set to true, otherwise the borders of the image
+    * are ignored.
+      * @param src  source gray image
+      * @param sigma standard deviation of the gauss filter
+      * @param dst  Optional buffer to be used as target.<br>
+      *             Create a new Image if \c dst == NULL.<br>
+      *             If \c dst != NULL then size must be equal to \c src 's size!
+    * @param use_filtersize_independent_implementation  if this flag is set to true, we use the implementation of the mean filter with a runtime
+    *  independent of the filter size. This is beneficial for large filter sizes. However, for small filter sizes (<10) the standard implementation is faster.
+    *  An analysis can be done with the program testApproxGaussFilter.
+      * @throw ImageException will be thrown if \c dst != NULL and the size of \c src and \c dst is not equal
+      *                       or an invalid size \c size is specified.
+      * @return Pointer to Image
+      */
+    NICE::ImageT<DstType> * filterGaussSigmaApproximate ( const NICE::ImageT<SrcType> &src, double sigma, NICE::ImageT<DstType> *dst = NULL,
+        bool use_filtersize_independent_implementation = true );  
+  
+ 
 };
 
 // float specializations using IPP

+ 171 - 0
core/image/FilterT.tcc

@@ -146,4 +146,175 @@ void FilterT<SrcType, CalcType, DstType>::gradientStrength ( const NICE::ImageT<
   return;
 }
 
+template<class SrcType, class CalcType, class DstType>
+ImageT<DstType> * FilterT<SrcType, CalcType, DstType>::filterMean ( const NICE::ImageT<SrcType>& src, const uint& size, ImageT<DstType>* dst )
+{
+  ImageT<DstType>* result = createResultBuffer ( src, dst );
+
+  int isize = size;
+  int is = isize + 1;
+  int msize = ( 2 * isize + 1 ) * ( 2 * isize + 1 );
+  CalcType sum = 0;
+
+  int xend = src.width() - isize;
+
+  const SrcType* pSrc;
+  DstType* pDst;
+  for ( int y = isize; y < src.height() - isize; ++y ) {
+    sum = 0;
+
+    for ( int j = y - isize; j <= y + isize; ++j ) {
+      pSrc = src.getPixelPointerY ( j );
+      for ( uint i = 0; i <= 2*size; ++i, ++pSrc )
+        sum += *pSrc;
+    }
+
+    pSrc = src.getPixelPointerXY ( is, y );
+    pDst = result->getPixelPointerXY ( isize, y );
+    *pDst = sum / msize;
+    ++pDst;
+
+    for ( int x = is; x < xend; ++x, ++pSrc, ++pDst ) {
+      for ( int i = -isize; i <= isize; ++i ) {
+        sum += * ( pSrc + size + i * src.getStepsize() );
+        sum -= * ( pSrc - is + i * src.getStepsize() );
+      }
+      *pDst = sum / msize;
+    }
+  }
+
+  return result;
+}
+
+template<class SrcType, class CalcType, class DstType>
+ImageT<DstType> * FilterT<SrcType, CalcType, DstType>::filterMeanLargeFS ( const ImageT<SrcType>& src, const uint& size, ImageT<DstType>* dst )
+{
+  ImageT<DstType>* result = createResultBuffer ( src, dst );
+  ImageT<CalcType> tmp ( src.width(), src.height() );
+
+  unsigned int isize = size;
+  unsigned int n = 2 * isize + 1;
+  CalcType sum = 0;
+
+  unsigned int xend = src.width();
+  unsigned int yend = src.height();
+
+  // legend of the following comments
+  // current pixel in dst = x
+  // end of filter mask and current pixel in src = e
+  // the examples use a size=2 filter, is=3, n=5
+  for ( int y = 0; y < src.height(); ++y ) {
+    sum = 0;
+
+    const SrcType* pSrc = src.getPixelPointerY ( y );
+    DstType *pDst = tmp.getPixelPointerY ( y );
+
+    // first position: [eoooooooooooooooooo]
+    // last position:  [-eooooooooooooooooo]
+    for ( unsigned int e = 0; e < size; ++e ) {
+      sum += * ( pSrc );
+      pSrc++;
+    }
+    // first position: [x-eoooooooooooooooo]
+    // last position:  [s-x-eoooooooooooooo]
+    for ( unsigned int e = size; e < n; ++e ) {
+      sum += * ( pSrc );
+      pSrc++;
+      *pDst = sum / ( e + 1 );
+      pDst++;
+    }
+    // first position: [os-x-eooooooooooooo]
+    // last position:  [oooooooooooooos-x-e]
+    for ( unsigned int e = n;e < xend; ++e ) {
+      sum -= * ( pSrc - n );
+      sum += * ( pSrc );
+      pSrc++;
+      *pDst = sum / n;
+      pDst++;
+    }
+    // first position: [ooooooooooooooos-x-]
+    // last position:  [oooooooooooooooos-x]
+    for ( unsigned int x = xend - size; x < xend; ++x ) {
+      sum -= * ( pSrc - ( xend - x + 1 ) );
+      *pDst = sum / ( size + xend - x );
+      pDst++;
+    }
+  }
+
+  // now let us filter along the columns
+  long long linestep = src.rowStepsize() / src.bytedepth();
+
+  for ( unsigned int x = 0; x < xend; ++x ) {
+    sum = 0;
+
+    const CalcType* pSrc = tmp.getPixelPointerXY ( x, 0 );
+    SrcType *pDst = result->getPixelPointerXY ( x, 0 );
+
+    for ( unsigned int e = 0; e < size; ++e ) {
+      sum += * ( pSrc );
+      pSrc += linestep;
+    }
+    for ( unsigned int e = size; e < n; ++e ) {
+      sum += * ( pSrc );
+      pSrc += linestep;
+      *pDst = sum / ( e + 1 );
+      pDst += linestep;
+    }
+    for ( unsigned int e = n;e < yend; ++e ) {
+      sum -= * ( pSrc - n * linestep );
+      sum += * ( pSrc );
+      pSrc += linestep;
+      *pDst = sum / n;
+      pDst += linestep;
+    }
+    for ( unsigned int y = yend - size; y < yend; ++y ) {
+      sum -= * ( pSrc - ( yend - y + 1 ) * linestep );
+      *pDst = sum / ( size + yend - y );
+      pDst += linestep;
+    }
+  }
+
+  return result;
+}    
+
+template<class SrcType, class CalcType, class DstType>
+ImageT<DstType> * FilterT<SrcType, CalcType, DstType>::filterGaussSigmaApproximate ( const NICE::ImageT<SrcType> &src, double sigma, NICE::ImageT<DstType> *dst,
+    bool use_filtersize_independent_implementation )
+{
+  // We use the idea of Wells 1986
+  // Efficient Synthesis of Gaussian Filters by Cascaded Uniform Filters
+  // http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=04767776
+  // However, the idea is mainly from the lecture script of Prof. Schukat-Talamazzini.
+  //
+  // 4x mean filter of size (2M+1) x (2M+1) is nearly the same as a
+  // gauss filter with sigma = sqrt(4/3(M^2+M))
+  // stddev of a mean filter of size 2M+1 is 1/3 M (M+1)
+  // after applying it 4 times (convolution) the stddev is 4/3 M (M+1)
+  // After some school math stuff (solving quadratic equations),
+  // we can derive the formula used below.
+  // copy-n-paste for gnuplot: plot [0:10] (sqrt(1+3*x*x)-1)/2
+  ImageT<DstType>* result = createResultBuffer ( src, dst );
+  NICE::ImageT<CalcType> tmp ( src.width(), src.height() );
+
+  int M = ( int ) ( ( sqrt ( 1 + 3 * sigma * sigma ) - 1 ) / 2.0 + 0.5 );
+  if ( M < 1 ) {
+    fthrow ( Exception, "Unable to approximate an Gaussian filter of this small scale (sigma=" << sigma << ")" );
+  }
+
+  if ( use_filtersize_independent_implementation )
+  {
+    this->filterMeanLargeFS ( src, M, &tmp );
+    this->filterMeanLargeFS ( tmp, M, result );
+    this->filterMeanLargeFS ( *result, M, &tmp );
+    this->filterMeanLargeFS ( tmp, M, result );
+  } else {
+    this->filterMean ( src, M, &tmp );
+    this->filterMean ( tmp, M, result );
+    this->filterMean ( *result, M, &tmp );
+    this->filterMean ( tmp, M, result );
+  }
+
+  return result;
+}
+
 } //namespace

+ 1 - 1
core/image/MultiChannelImageT.h

@@ -91,7 +91,7 @@ public:
   void set( int x, int y, P val, uint channel = 0 );
 
   /** set value */
-  void set( P val, uint channel = 0 );
+  void set( P val, uint channel);
 
   /** set value */
   void setAll( P val );

+ 6 - 1
core/imagedisplay/ImageDisplay.h

@@ -123,7 +123,12 @@ public:
   inline void setDrawSelectionRect(bool draw) {
     drawSelectionRect = draw;
   }
-
+  
+  NICE::ColorImage * getColorImageBuffer()
+  {
+    return this->colorImageBuffer;
+  }
+ 
   /**
    * Draw the selection rectangle?
    * @return The current setting

+ 18 - 13
core/imagedisplay/SimpleSelector.h

@@ -120,10 +120,11 @@ private:
  * @param maximum number of colors
  */
 template <class ImageType>
-void selectColoredRectangles (  const ImageType & image, std::vector<NICE::RectT<double> > & rectangles, 
-			    std::vector<int> & colors,
-			 const std::string & title,
-			 const int maxColors) 
+void selectColoredRectangles (  const ImageType & image,
+                                std::vector<NICE::RectT<double> > & rectangles, 
+                                std::vector<int> & colors,
+                                const std::string & title,
+                                const int maxColors) 
 {
   if (qApp == NULL) {
     QtFramework::instance();
@@ -167,10 +168,11 @@ void selectRectangles (  const ImageType & image, std::vector<NICE::RectT<double
  * @param maximum number of colors
  */
 template <class ImageType>
-void selectColoredPoints (  const ImageType & image, std::vector<NICE::CoordT<double> > & points, 
-			    std::vector<int> & colors,
-			 const std::string & title,
-			 const int maxColors) 
+void selectColoredPoints (  const ImageType & image,
+                            std::vector<NICE::CoordT<double> > & points, 
+                            std::vector<int> & colors,
+                            const std::string & title,
+                            const int maxColors) 
 {
   if (qApp == NULL) {
     QtFramework::instance();
@@ -187,10 +189,12 @@ void selectColoredPoints (  const ImageType & image, std::vector<NICE::CoordT<do
   colors = display->getColors();
 
   points.clear();
-  for ( std::vector<NICE::RectT<double> >::const_iterator i = rectangles.begin();
-	i != rectangles.end(); i++ )
-      points.push_back ( CoordT<double> ( i->left, i->top ) ); 
+  for ( std::vector<NICE::RectT<double> >::const_iterator i = rectangles.begin(); i != rectangles.end(); i++ )
+  {
+      points.push_back ( NICE::CoordT<double> ( i->left, i->top ) ); 
+  }
 
+  //don't waste memory
   delete display;
 }
 
@@ -202,8 +206,9 @@ void selectColoredPoints (  const ImageType & image, std::vector<NICE::CoordT<do
  * @param title window title
  */
 template <class ImageType>
-void selectPoints (  const ImageType & image, std::vector<NICE::CoordT<double> > & points,
-			 const std::string & title)
+void selectPoints (  const ImageType & image,
+                     std::vector<NICE::CoordT<double> > & points,
+                     const std::string & title)
 {
     std::vector<int> colors;
     selectColoredPoints ( image, points, colors, title, 1 );

+ 21 - 11
core/matlabAccess/MatFileIO.cpp

@@ -31,7 +31,10 @@ namespace NICE {
       } 
       
       // Default destructor
-      MatFileIO::~MatFileIO() {}
+      MatFileIO::~MatFileIO() {
+        
+        Mat_Close(mat);
+      }
       
       //------------------------------------------------------
       // count number of stored variables
@@ -60,17 +63,14 @@ namespace NICE {
       
       matvar_t * MatFileIO::getVariableViaName(std::string _name) {
       
-// 	std::cout << "MatFileIO::getVariableViaName: method entered" << std::endl;
-	char * cString = new char[256];
-// 	std::cout << "MatFileIO::getVariableViaName: cString init done" << std::endl;
-	return Mat_VarRead(mat,strcpy(cString,_name.c_str()));
+        return Mat_VarRead(mat,_name.c_str());
 	
       }
       
       void MatFileIO::getSparseVariableViaName(sparse_t & sparseVariable, std::string _name) {
 	
 	matvar_t * matvar = getVariableViaName(_name);
-	
+
 	if (matvar == NULL) {
 	  
 	  fthrow(Exception, "MatFileIO::getSparseVariableViaName(sparse_t & sparseVariable, std::string _name): variable with specified name does not exist");
@@ -79,12 +79,17 @@ namespace NICE {
 
 	if (matvar->class_type != MAT_C_SPARSE) {
 	  
+          Mat_VarFree(matvar);
 	  fthrow(Exception, "MatFileIO::getSparseVariableViaName(sparse_t & sparseVariable, std::string _name): format of variable is not sparse");
 	  return;
 	}
 	
-	sparseVariable = *((sparse_t*)matvar->data);
-	sparseVariable.data = (double*) sparseVariable.data;
+	sparse_t * sparse_ptr = (sparse_t*) matvar->data;
+	sparse_ptr->data = (double*) sparse_ptr->data;
+        sparseVariable = *sparse_ptr;
+        matvar->data = NULL;
+        Mat_VarFree(matvar);
+        free(sparse_ptr);
       }
 
       
@@ -100,6 +105,7 @@ namespace NICE {
 	
 	if (matvar->rank != 2) {
 	  
+          Mat_VarFree(matvar);
 	  fthrow(Exception, "MatFileIO::getFeatureMatrixViaName(char * _name, feature_matrix_order order): dimension of variable != 2");
 	  return;
 	}
@@ -409,10 +415,12 @@ namespace NICE {
           
 	} else {
 	  
+          Mat_VarFree(matvar);
 	  fthrow(Exception, "MatFileIO::getFeatureMatrixViaName(char * _name, feature_matrix_order order): wrong feature_matrix_order specified");
 	  return;
 	}	
 	
+	Mat_VarFree(matvar);
       }
       
       void MatFileIO::getVectorViaName(NICE::Vector & vec, std::string _name) {
@@ -421,14 +429,15 @@ namespace NICE {
 	
 	if (matvar == NULL) {
 	  
-	  fthrow(Exception, "MatFileIO::getFeatureMatrixViaName(char * _name, feature_matrix_order order): variable with specified name does not exist");
+	  fthrow(Exception, "MatFileIO::getVectorViaName(NICE::Vector & vec, std::string _name): variable with specified name does not exist");
 	  return;
 	}
 	
 	// it can happen that a vector is treated as (N x 1) or (1 x N) matrix with two dimensions
 	if (matvar->rank > 2 || ( (matvar->rank == 2) && (matvar->dims[0] != 1) && (matvar->dims[1] != 1) ) ) {
 	  
-	  fthrow(Exception, "MatFileIO::getFeatureMatrixViaName(char * _name, feature_matrix_order order): dimension of variable > 1");
+          Mat_VarFree(matvar);
+	  fthrow(Exception, "MatFileIO::getVectorViaName(NICE::Vector & vec, std::string _name): dimension of variable > 1");
 	  return;
 	}  
 	
@@ -653,7 +662,8 @@ namespace NICE {
 	  
 	}
 	
-	vec = NICE::Vector(v);	
+	vec = NICE::Vector(v);
+        Mat_VarFree(matvar);
       }
 }
 

+ 7 - 4
core/matlabAccess/MatFileIO.h

@@ -25,7 +25,11 @@
 #else //#ifdef NICE_USELIB_MATIO
 
 #include <matio.h>
+#include <matio/matio_private.h>
 
+#ifndef sparse_t
+#define sparse_t mat_sparse_t
+#endif
 
 namespace NICE {
   
@@ -39,7 +43,7 @@ namespace NICE {
 
       //------------------------------------------------------
       // several constructors and destructors
-      //------------------------------------------------------
+      //----------------------------------------------------
 
       /** 
       * @brief Default constructor
@@ -130,9 +134,8 @@ namespace NICE {
       * @param _name name of the variable
       * @param vec result: vector with name _name in format NICE::Vector 
       */ 
-      void getVectorViaName(NICE::Vector & vec, std::string _name);
-      
-      
+      void getVectorViaName(NICE::Vector & vec, std::string _name);  
+            
   }; // class
   
 } // namespace

+ 1 - 0
core/matlabAccess/libdepend.inc

@@ -1,3 +1,4 @@
 $(call PKG_DEPEND_INT,core/basics/)
 $(call PKG_DEPEND_INT,core/vector/)
 $(call PKG_DEPEND_EXT_ESSENTIAL,MATIO)
+$(call PKG_DEPEND_EXT_ESSENTIAL,HDF5)

+ 16 - 8
core/matlabAccess/progs/testMatFileIO.cpp

@@ -25,13 +25,21 @@ int main (int argc, char* argv[])
 #ifdef NICE_USELIB_MATIO	
   std::string filenameA = "/home/bodesheim/data/2012-01-09-testMatFileIO/sparse3x3matrixA.mat";
 
+#if defined(MAT73) && MAT73
+  printf("\nMAT73 defined \n");
+#endif  
+  
   // A
   MatFileIO matfileIOA = MatFileIO(filenameA,MAT_ACC_RDONLY);
   printf("\n%d \n", matfileIOA.getNumberOfVariables());
   
   sparse_t sparseA;
   matfileIOA.getSparseVariableViaName(sparseA,"A");
-  for (uint i = 0; i < sparseA.nzmax; i++) std::cout << ((double*)sparseA.data)[i]<< "  "; 
+  printf("\nget done\n");
+  printf("\n%d\n", (int) sparseA.nzmax);
+  printf("\n%d\n", (int) sparseA.ndata);
+  
+  for (uint i = 0; i < (int) sparseA.nzmax; i++) std::cout << ((double*)sparseA.data)[i]<< "  "; 
   std::cerr << std::endl;
   std::cerr << "now start reading imagenet-data" << std::endl;
   
@@ -71,27 +79,27 @@ int main (int argc, char* argv[])
   MatFileIO matfileIO = MatFileIO(filename,MAT_ACC_RDONLY);
   printf("\nnumber of variables: %d \n", matfileIO.getNumberOfVariables()); 
   
-  sparse_t *sparse;
-  matfileIO.getSparseVariableViaName(*sparse,variable1);
+  sparse_t sparse;
+  matfileIO.getSparseVariableViaName(sparse,variable1);
   
   printf("\nSparse Matrix \n"); 
 
   for ( int i = 0; i < 5; i++ ) {
-    for ( int j = sparse->jc[i]; j < sparse->jc[i+1] && j < sparse->ndata && j < sparse->jc[i]+5; j++ ) {
+    for ( int j = sparse.jc[i]; j < sparse.jc[i+1] && j < sparse.ndata && j < sparse.jc[i]+5; j++ ) {
                               
-	printf("\t\t(%d,%d)\t%f", sparse->ir[j]+1,i+1,((double*)sparse->data)[j]);
+	printf("\t\t(%d,%d)\t%f", sparse.ir[j]+1,i+1,((double*)sparse.data)[j]);
     }
     printf("\n");
   }
   
 //   int count = 0;
 //   
-//   for ( int i = 0; i < sparse->njc-1; i++ ) {
-//     for ( int j = sparse->jc[i]; j < sparse->jc[i+1] && j < sparse->ndata; j++ )
+//   for ( int i = 0; i < sparse.njc-1; i++ ) {
+//     for ( int j = sparse.jc[i]; j < sparse.jc[i+1] && j < sparse.ndata; j++ )
 //                          
 //       if (count < 15) {
 //       
-// 	printf("    (%d,%d)  %f\n", sparse->ir[j]+1,i+1, data[j]);
+// 	printf("    (%d,%d)  %f\n", sparse.ir[j]+1,i+1, data[j]);
 // 	count++;
 //       }     
 //   }

+ 1 - 1
core/vector/Distance.tcc

@@ -17,7 +17,7 @@ template<class T>
 T EuclidianDistance<T>::doCalculate(const VectorT<T>& v1, const VectorT<T>& v2) const {
 
     if(v1.size()!=v2.size())
-        _THROW_EVector("Input vectors must have the same size.");
+        _THROW_EVector("Input vectors must have the same size. v1: ");
 
     T dist = T(0);
 

+ 80 - 24
core/vector/VVector.cpp

@@ -1,7 +1,7 @@
 /** 
  * @file VVector.h
  * @brief vector of vector
- * @author Erik Rodner
+ * @author Erik Rodner, Alexander Freytag
  * @date 02/15/2008
  */
 
@@ -297,28 +297,84 @@ void VVector::sort ( size_t index )
 	
 void VVector::toMatrix ( NICE::Matrix & M, bool rowOriented ) const
 {
-	if ( size() > 0 ) {
-		// check if there is a constant dimension
-		int dimension = -1;
-		for ( VVector::const_iterator i = begin(); i != end(); i++ )
-			if ( dimension < 0 )
-				dimension = i->size();
-			else if ( (int)(i->size()) != dimension )
-				fthrow(Exception, "Non-constant dimension inside of VVector, unable to convert this structure into a Matrix" );
+  if ( size() > 0 ) {
+    // check if there is a constant dimension
+    int dimension = -1;
+    for ( VVector::const_iterator i = begin(); i != end(); i++ )
+      if ( dimension < 0 )
+        dimension = i->size();
+      else if ( (int)(i->size()) != dimension )
+        fthrow(Exception, "Non-constant dimension inside of VVector, unable to convert this structure into a Matrix" );
 
-		if ( rowOriented ) 
-			M.resize ( size(), dimension );
-		else
-			M.resize ( dimension, size() );
-		uint k = 0;
-		for ( VVector::const_iterator i = begin(); i != end(); i++,k++ )
-		{
-			const Vector & x = *i;
-			for ( int l = 0 ; l < dimension; l++ )
-				if ( rowOriented )
-					M ( k, l ) = x[l];
-				else
-					M ( l, k ) = x[l];
-		}
-	}
+    if ( rowOriented ) 
+      M.resize ( size(), dimension );
+    else
+      M.resize ( dimension, size() );
+    uint k = 0;
+    for ( VVector::const_iterator i = begin(); i != end(); i++,k++ )
+    {
+      const Vector & x = *i;
+      for ( int l = 0 ; l < dimension; l++ )
+        if ( rowOriented )
+          M ( k, l ) = x[l];
+        else
+          M ( l, k ) = x[l];
+    }
+  }
+}
+
+void VVector::append ( const NICE::VVector & _2ndVec, const bool & _copyData )
+{
+ 
+  if ( _copyData )
+  {
+    //copy every single entry of the second VVector
+    for ( NICE::VVector::const_iterator it = _2ndVec.begin(); it != _2ndVec.end(); it++)
+    {
+       this->push_back( *it );
+    }
+  }
+  else //only re-direct this->end()
+  {
+    //fetch my current end
+    std::vector<NICE::Vector>::iterator myEnd = this->end();    
+    
+    this->insert(myEnd, _2ndVec.begin(), _2ndVec.end() );
+//     //re-direct it to the beginnign of the second vector
+//     myEnd = _2ndVec.begin();
+  }
+ 
+}
+
+bool VVector::isEqual ( const NICE::VVector & _B, const double & _tolerance )
+{
+  bool result(true);
+  
+  NICE::VVector::const_iterator itA = this->begin();
+  NICE::VVector::const_iterator itB = _B.begin();
+  
+  while ( (itA != this->end()) && ( itB != _B.end()) )
+  {
+    if (itA->size() != itB->size())
+    {
+      result = false;
+      break;
+    } 
+    
+    for(uint i = 0; (i < itA->size()) && (i < itB->size()); i++)
+    {
+      if (fabs((*itA)[i] - (*itB)[i]) > _tolerance)
+      {
+        result = false;
+        break;        
+      }
+    }
+
+    if (result == false)
+          break;        
+    itA++;
+    itB++;
+  }
+  
+  return result;  
 }

+ 71 - 48
core/vector/VVector.h

@@ -1,7 +1,7 @@
 /** 
 * @file VVector.h
 * @brief vector of vector
-* @author Erik Rodner
+* @author Erik Rodner, Alexander Freytag
 * @date 02/15/2008
 */
 #ifndef VVECTORINCLUDE
@@ -16,64 +16,74 @@
 
 
 namespace NICE {
+  
+    /**
+   * @class VVector
+   * @brief STL vector of NICE vectors
+   * @author Erik Rodner, Alexander Freytag
+   * @date 02/15/2008
+   * @NOTE We make the inheritance of Persisent virtual, in order to allow classes to implement VVector and Persistent separately, as it is done for example in CodebookPrototypes in vislearning/features/simplefeatures
+  */  
 
-/** STL vector of NICE vectors */
-class VVector : public std::vector<NICE::Vector>, public Persistent
+class VVector : public std::vector<NICE::Vector>, virtual public Persistent
 {
 
     protected:
-	size_t bufsize;
+  size_t bufsize;
   bool ioUntilEndOfFile;
 
     public:
 
-	/** possible file formats */
-	enum {
-		/** use standard NICE vector I/O */
-	    FILEFORMAT_NICE = 0,
-	    FILEFORMAT_LINE,
-		/** write binary double values, use this for large-scale datasets */
-	    FILEFORMAT_BINARY_DOUBLE,
-		/** write values as unsigned char, be careful with truncation */
-	    FILEFORMAT_BINARY_CHAR
-	};
+  /** possible file formats */
+  enum {
+    /** use standard NICE vector I/O */
+      FILEFORMAT_NICE = 0,
+      FILEFORMAT_LINE,
+    /** write binary double values, use this for large-scale datasets */
+      FILEFORMAT_BINARY_DOUBLE,
+    /** write values as unsigned char, be careful with truncation */
+      FILEFORMAT_BINARY_CHAR
+  };
+  
+  /** simple constructor */
+  VVector();
+  
+  VVector( const std::string & filename );
+  
+  /**
+  * constructor creates $count NICE::Vectors of size dim
+  * @param count number of vectors
+  * @param dim size of each Vector
+  */
+  VVector( int count, int dim);
   
-	/** simple constructor */
-	VVector();
-	
-	VVector( const std::string & filename );
-	
-	/**
-	 * constructor creates $count NICE::Vectors of size dim
-	 * @param count number of vectors
-	 * @param dim size of each Vector
-	 */
-	VVector( int count, int dim);
-	
-	/**
-	 * resizes the VVector and clear everything
-	 * @param count number of vectors
-	 * @param dim size of each Vector
-	 */
-	void reSize(int count, int dim);
+  /**
+  * resizes the VVector and clear everything
+  * @param count number of vectors
+  * @param dim size of each Vector
+  */
+  void reSize(int count, int dim);
       
-	/** simple destructor */
-	virtual ~VVector();
-     
-	virtual void clear ();
-	virtual void restore ( std::istream & is, int format = 0 );
-	virtual void store ( std::ostream & os, int format = 0 ) const;
+  /** simple destructor */
+  virtual ~VVector();
+    
+  virtual void clear ();
+  virtual void restore ( std::istream & is, int format = 0 );
+  virtual void store ( std::ostream & os, int format = 0 ) const;
 
-	void setBufSize ( size_t bufsize );
+  void setBufSize ( size_t bufsize );
+  
+  inline void setIoUntilEndOfFile(const bool & _ioUntilEndOfFile){ ioUntilEndOfFile = _ioUntilEndOfFile;};
+  inline bool getIoUntilEndOfFile(){return ioUntilEndOfFile;};  
 
-	void sort ( size_t index );
+  void sort ( size_t index );
 
-	/** convert this data structure to a non-dynamic nice matrix 
-	 * @param dst the destination matrix (will be resized)
-	 * @param rowOriented if true (std) the elements of VVector (of type NICE::Vector)
-	 * are stored as rows in the resulting matrix (otherwise as columns)
-	 * */
-	void toMatrix ( NICE::Matrix & dst, bool rowOriented = true ) const;
+  /** convert this data structure to a non-dynamic nice matrix 
+  * @param dst the destination matrix (will be resized)
+  * @param rowOriented if true (std) the elements of VVector (of type NICE::Vector)
+  * are stored as rows in the resulting matrix (otherwise as columns)
+  * */
+  void toMatrix ( NICE::Matrix & dst, bool rowOriented = true ) const;
   
   inline void print (std::ostream& output)
   {
@@ -93,8 +103,21 @@ class VVector : public std::vector<NICE::Vector>, public Persistent
     }
   }
   
-  inline void setIoUntilEndOfFile(const bool & _ioUntilEndOfFile){ ioUntilEndOfFile = _ioUntilEndOfFile;};
-  inline bool getIoUntilEndOfFile(){return ioUntilEndOfFile;};
+  /** Append another VVector to this
+  * @param _2ndVec the destination matrix (will be resized)
+  * @param _copyData whether to copy the actual data or just to re-direct this->end and 2ndVec.begin() (default: false, i.e., just re-direct)
+  * @date 03-06-2013 (dd-mm-yyyy) 
+  * @author Alexander Freytag
+  * */  
+  void append ( const NICE::VVector & _2ndVec, const bool & _copyData = false );
+  
+  /** compare a second VVector with this, return true is considered as equal
+  * @param _B a second VVector
+  * @param _tolerance threshold for acceptable difference in a single dimension (default: 10e-8)
+  * @date 05-06-2013 (dd-mm-yyyy) 
+  * @author Alexander Freytag
+  * */   
+  bool isEqual ( const NICE::VVector & _B, const double & _tolerance = 10e-8) ;
   
 };
 

+ 4 - 12
templates/Makefile.config.template

@@ -16,16 +16,10 @@ LIBEXISTS=$(shell g++ $(2) -x c++ -c libtests/$(1) -o /dev/null >/dev/null 2>&1
 # determine platform (32 or 64bit)
 PLATFORM:=$(shell uname -m)
 
-ifeq (x86_64,$(PLATFORM))
-  ifeq (1,$(shell test -f $(HOME)/DBVFAIL && echo "1"))
-    THIRD_BASE=nothirdbase
-    $(call CONFIGINFO,DBVEXT,0)
-  else
-    THIRD_BASE=/home/dbv/3rdparty64-gcc43
-    $(call CONFIGINFO,DBVEXT,1)
-  endif
+# THIRD_BASE=/home/dbv/3rdparty64-gcc43
 
-  ifeq (1,$(shell test -d $(THIRD_BASE) && echo "1"))
+ifeq (x86_64,$(PLATFORM))
+  ifdef THIRD_BASE
     # ICE
    ifndef ICEDIR
     ICEDIR=$(THIRD_BASE)/ice-for-limun/
@@ -62,9 +56,7 @@ ifeq (x86_64,$(PLATFORM))
   endif
 
 else
-  THIRD_BASE=/home/dbv/3rdparty32
-  
-  ifeq (1,$(shell test -d $(THIRD_BASE) && echo "1"))
+  ifdef THIRD_BASE
     # ICE
     ICEDIR=$(THIRD_BASE)/ice-for-limun/
     ICE_CFLAGS=-I$(ICEDIR)/src -DNICE_USELIB_ICE -DDONT_USE_ICE_NAMESPACE_BY_DEFAULT