The point picker doesn't work correctly in the resliced image viewers

I’m using the vtkResliceImageViewers for the MPR display of DICOM images. I have defined a new class inherited from vtkCommand, which tracks the mouse movement , gets the pixel position using the point picker and displays the scalar value of the pixel on the render window. Now the problem is that after the reslicing is performed in MPR views via the vtkResliceCursorWidgets, it seems that the picked pixel position from the mouse is not correct, which results in the display of the incorrect scalar value. it is observed that the spacing values of the resliced images vary from the original ones. I’m not sure whether this is the potential cause of the prbolem. Please kindly help check this issue. Thansk in advance.