JacobBumgarner / VesselVio

An open-source application for the analysis and visualization of segmented vasculature datasets
https://jacobbumgarner.github.io/VesselVio/
GNU General Public License v3.0
97 stars 21 forks source link

[Bug]: Scaling in Visualization #81

Open smith6jt-cop opened 1 month ago

smith6jt-cop commented 1 month ago

What happened?

The scaling issue when visualizing is still a problem for me. I get the same scaling regardless of what the anisotropy values are for x, y, and z. The scaling is the same for isotropic and anisotropic renderings.

Using version 1.1.2, I am loading the binary image produced by VesselExpress. The file is too big to upload, but I have attached what it looks like. Then analyzing and loading the graphml file for visulization.

Binary_C3-3SP2_1_Cor1a_B3Tub_GAP43_Final_resized_8bit_gap-render

Operating System

Windows

App Build

Downloaded App

Pseudocode or Screenshots

Anisotropic x and y=5.0 z=1.0 image

Isotropic x,y,z=1.0 image

During "Generating Meshes": image

Relevant log output

No response

smith6jt-cop commented 1 month ago

I recreated the issue in a conda environment with cloned repo code.

Testing with demo image I get: (vesselvio) c:\Users\smith6jt\VesselVio>python VesselVio.py C:\Users\smith6jt\AppData\Local\miniconda3\envs\vesselvio\lib\site-packages\pyvista\utilities\helpers.py:476: UserWarning: Points is not a float type. This can cause issues when transforming or applying filters. Casting to np.float32. Disable this by passing force_float=False. warnings.warn(