Hi, Is there any good reason for not putting the I/O for vvImage in clitkCommon? In this way, we could use vvImage in tools. In my case, I want to use vvImageReader / vvImageWriter in dicom2Image which wrongly casts any input to signed short. vv does a better job and copy pasting the code would be wrong... Simon