[Vv] Landmarks bug in vv

Benoît Presles benoit.presles at u-bourgogne.fr
Wed Jan 18 13:36:30 CET 2017


Dear Thomas,

I have just performed some tests with the last commit of the master 
branch and unfortunately I am still experiencing some issues.
My tests are performed on the same image as before: when you add a 
landmark with the space bar I can now see the cross representing the 
landmark but its coordinates are wrong in the "landmarks panel".
It seems that it does not take into account the TransformMatrix from the 
image header.

Thanks for your help,
Best regards,
Ben


On 09/01/17 14:56, Thomas BAUDIER wrote:
>
> Hi Benoit,
>
> Thanks for your feedback.
> I think it's ok with the new commits on the master branch.
>
> Thomas
>
> On 2017-01-07 11:59, Benoit Presles wrote:
>> Dear all,
>>
>> I recently wanted to add landmarks to a 3D mhd image with the 
>> following header:
>> ObjectType = Image
>> NDims = 3
>> BinaryData = True
>> BinaryDataByteOrderMSB = False
>> CompressedData = False
>> TransformMatrix = 1  0  0  0  1  0  0  0  -1
>> CenterOfRotation = 0  0  0
>> AnatomicalOrientation = RAI
>> Offset = 0  0  0
>> ElementSpacing = 0.625  0.625  2.5
>> DimSize = 512  512  121
>> ElementNumberOfChannels = 1
>> ElementType = MET_SHORT
>> ElementDataFile = copd1_eBHCT.img
>>
>> As you can see, the TransformMatrix flips the z axis. With this
>> transformation matrix, I cannot add landmarks (pressing the space bar)
>> to the image.
>> In the file vvSlicerManager.cxx, in the function "void
>> vvSlicerManager::AddLandmark(float x,float y,float z,float t)", vv
>> never enters in the if.
>>
>> I tried with some other TransformMatrix like 1  0  0  0  1  0 0  0
>> 0.5 and it works fine.
>>
>>
>> Thanks for your help,
>> Best regards,
>> Ben
>>
>> _______________________________________________
>> vv mailing list
>> vv at creatis.insa-lyon.fr
>> http://www.creatis.insa-lyon.fr/mailman/listinfo/vv
> _______________________________________________
> vv mailing list
> vv at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/vv



More information about the vv mailing list