Very strange. Could you try building and running this example: http://itk.org/Wiki/ITK/Examples/ImageProcessing/ResampleImageFilter
Bill On Mon, Dec 1, 2014 at 7:53 AM, Simon ESNEAULT <[email protected]> wrote: > Hello ITK community > > After the migration from ITK 3.20.1 to ITK 4.6.1, I'm getting a runtime > exception when using itk::ResampleImageFilter in our framework. The output > looks like this : > > Problem during Resample filtering: > D:\Dev\DevCpp-Qt5\cmake-externals\ITK\src\Modules\Core\Common\src\itkMultiThreader.cxx:358: > itk::ERROR: MultiThreader(31CAAD18): Exception occurred during > SingleMethodExecute > c:\dev\Dev_qt5\externals\itk-4.6.1\win32\include\itkImageSource.hxx:267: > itk::ERROR: ResampleImageFilter(31AC2E90): Subclass should override this > method!!! > The signature of ThreadedGenerateData() has been changed in ITK v4 to use > the new ThreadIdType. > ResampleImageFilter::ThreadedGenerateData() might need to be updated to used > it. > > That is weird, because the itkResampleImageFilter is the one delivered with > ITK 4.6.1, so it must have followed the API changed ... > > The context is : > Visual Studio 2013 community, 32 bit build, ITK build in shared library > mode. That's quite a big project, with VTK, Qt, OpenCV, DCMTK, zlib ... > I'm not using cmake in the usual way (ie no find_package(ITK) > include(${ITK_USE_FILE}) ) but we list the libraries and includes. I know > there are some factories to register in that case, we're doing this in the > main.cpp : > itk::TransformFactoryBase::RegisterDefaultTransforms(); > itk::PNGImageIOFactory::RegisterOneFactory(); > itk::MetaImageIOFactory::RegisterOneFactory(); > itk::NrrdImageIOFactory::RegisterOneFactory(); > > Am I missing some others factories to register in order to run properly the > resampleImageFilter ? > Anyone else had a similar runtime exception with a native ITK filte, or know > what would raise such an exception ? > > Thanks > > -- > ------------------------------------------------------------------ > Simon Esneault > ------------------------------------------------------------------ > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers
