You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
3D plots using neurone.plot.flow not properly visualised #34
I'm trying to plot the flow field vectors for my 3D warping but the "flow" plot of neurite asks me to convert the 3D array into 2D+2 to plot it. So the actual array (1, 160, 160, 48, 3) has to be compressed to (54, 54, 16, 2) and I end up plotting (1, 54, 16, 2) for each flow plot, which does not give proper visualisation.
I'm squeezing the image in the following way:
flow = pred_warp.squeeze()[::3,::3,::3,::2]
@Kanyq thanks for the question -- can you check if the dev branch is better for you? @halleewong pushed a modification to the visualization tool that I think might be adressing your problem: 34ae090
May I ask what the blue and green colors mean? Initially I thought they were supposed to correspond to magnitude, but there seem to be vectors of approximately the same length in both blue and green.
Activity
adalca commentedon Apr 4, 2021
@Kanyq thanks for the question -- can you check if the
devbranch is better for you? @halleewong pushed a modification to the visualization tool that I think might be adressing your problem: 34ae090hy-23 commentedon Jul 29, 2022
May I ask what the blue and green colors mean? Initially I thought they were supposed to correspond to magnitude, but there seem to be vectors of approximately the same length in both blue and green.
adalca commentedon Jul 29, 2022
I would guess there's a directionality component, but I honestly forget -- we use plt.quiver under the hood for this one, so take a look at https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.quiver.html