Skip to content

Analyse IVOCT scans, find their lumen and generate a 3D mesh. Part of a university assignment for module "Introduction into Medical Technology and Systems" at TUHH.

Notifications You must be signed in to change notification settings

Dampfwalze/IVOCT-Data-Processing_EMS-SoSe24-TUHH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node graph based IVOCT data processing application in Rust

Project for module "Introduction into Medical Technology and Systems" at TUHH in the summer semester of 2024.

Analyse IVOCT scans, find their lumen and generate a 3D mesh.

Try out this application

If you want to get familiar with this application, see this application tutorial.

Technical details

See the Technical Overview.

Download

You can download an application build here.

How to run

1. Install Rust

Using rustup.

Make sure Rusts bin folder is on your PATH by running cargo --version. You may need to restart your terminal to have the changes take effect.

2. Clone repository

> git clone https://github.com/Dampfwalze/IVOCT-Data-Processing_EMS-SoSe24-TUHH.git
> cd IVOCT-Data-Processing_EMS-SoSe24-TUHH

2.1 Open VS Code (Optional)

…\IVOCT-Data-Processing_EMS-SoSe24-TUHH> code .
Install Rust extension

3. Compile and run

…\IVOCT-Data-Processing_EMS-SoSe24-TUHH> cargo run --release

Note: Compiling the first time may take some time.

About

Analyse IVOCT scans, find their lumen and generate a 3D mesh. Part of a university assignment for module "Introduction into Medical Technology and Systems" at TUHH.

Topics

Resources

Stars

Watchers

Forks