When trying to load a RGB/RGBA VTK image with the VTK Legacy Image reader, you obtain a grayscale image whose pixels are the just the red+green+blue(+alpha) channels in sequence.
To reproduce the issue, open a sample image with multiple components (e.g. RGB, RGBA) with MITK, save it as *.VTK and reopen the saved file with the VTK Legacy Image reader.
By placing a breakpoint short after the image was loaded following information about the mitk::PixelType can be retrieved:
m_ComponentType: 1
m_PixelType: SCALAR (1)
m_ComponentTypeName: "unsigned_char"
m_PixelTypeName: ""
m_NumberOfComponents: 1
m_BytesPerComponent: 1
Obviously, for an RGB/RGBA some of these values are wrong. m_BytesPerComponent should be 3 or 4. And m_PixelType/m_PixelTypeName 2/"rgb" or 3/"rgba".