LIver Surgery Analyser.
Install stable branche on Linux or Mac OS with:
wget https://raw.githubusercontent.com/mjirik/lisa/master/installer.sh source installer.sh stable
or see our install notes for Linux, Mac OS and Windows
Get sample data
python -m lisa --get_sample_data
Object (usualy liver) extraction is started by organ_segmentation script
python -m lisa
Segmentation use two types of seeds wich are setted by left and right mouse button. For better volume measurement control use additional parameters for example "-mroi" and "-vs 0.8". If "-mroi" parameter is used you can select region of interest.
Vessel localization uses saved data (organ.pkl) from organ_segmentation:
python src/vessels_segmentation.py -bg -i organ.pkl
Now user interactivity is used to set threshold parametr.
Virtual liver resection is based on data stored in previous step (vessels.pkl).
python src/vessel_cut.py -oe -i vessels.pkl
In this script is selected cut on vessel by user interactivity. Resected and remaining volume is then calculated.
Generated documentation can be found here
cd docs make latexpdf