- priority: 5 --> 8
Using VTK4, I can make the crosshairs dissapear by
doing the following:
1) Loading in a Label map image.
Use a grayscale palette (which is completely kosher)
Setting the Lo Threshold to 1.
It seems that for this case, only parts of the cross
hairs appear.
They appear in the voxels which have labels greater
than or equal to 1.
2) Loading in a Label map image.
Use a labelmap palette.
Here, it is obvious that the cross hairs only appear
in the voxels
where there are labels.
============================================================
My guess is that the following facts will lead us to
the problem:
-- For some reason, the cross hairs are only
overlaying on voxels
that have passed through the threshold filter.
-- we switched to the VTK version of thresholding
from the slicer
version when we moved to VTK4.
-- The pipeline is in vtkMrmlSlicer. That pipeline
passed through a
vtkImageDrawROI (polydraw). The test tcl script
for this is
currently not functional.
I tried to peak around to see if I couldn't track this
problem easily in the vtk code. But, it looks like it
may some work to find the problem. Probably, we will
need to remove stuff from the pipeline to see what is
breaking.
-- Samson