Hi Jim, Is the MakeOutput() method still the appropiated mechanism for constructing the output of filters ? It seems that this method could be involved in the type-bug of EigenAnalysis2DImageFilter. The problem that forces to use the reinterpret_cast. Luis