Create average model with shapevariationanalyzer

(azam) #1

Slicer version:4.8.1
Hi 3D slicer experts:
I want to compare the average of two group models to each other, so I use the shapevariationanalyzer module for computing the average models . It computes the mean group for me without any error ; but it doesn’t show the mean in the preview of Group’s mean Tab( even it doesn’t show any scene in this Tab). How I can see the mean group?

(azam) #2

Hi 3D slicer experts
Unfortunately , I didn’t recieve any feedbacks for my question. I compute the average of models with shapevariationanalyzer module without error, but it doesn’t show any scene ; and the output csv and vtk file (Mean Groups. csv and meanGroup [i] .vtk) is empty(the number of points is zero).Have you any idea about this problem?
thanks a lot

(Andras Lasso) #3

@bpaniagua can you help?

(Andrey Fedorov) #4

@lassoan should this topic be moved from “Support” to the “SlicerSALT” community instead of assigning the “slicersalt” tag?

(Andras Lasso) #5

Good point, I’ll update the tag, see if it helps reducing the response time.

(Beatriz Paniagua) #6

Hi all,

Sorry for the delay in replying. @juanprietob could you please address this question?
Thank you,


(Beatriz Paniagua) #7


Could you please tell us more about your input data?
Thank you,


(Juan Carlos Prieto) #8

I can help you solve this issue. Do you know if your input shapes have the same number of points? Otherwise this module won’t work.

(azam) #9

Execuse me for the delay in repliying. I have a number of heart models(vtk files) , Figure 1 at the bottom, and I could calculate the average of them using the shapevariationAnalyzer module(Figure 2 at the bottom) . for this purpose I converted vtk files into the csv files using the creation of csv file for classification Groups Tab. then calculted the average using the computation of mean group Tab.but this average is irregular and does not look like the shape of the input heart models.
1-is the mean obtained correct?
2-is it’s irregular shape because of inadequate input data?