When converting vtkImageData to igtl::ImageMessage, the NumComponents are not taken into account. There are some remnants of component support in the code, but it is commented out and missing.
I am preparing a fix for this, and will submit a pull request shortly.