SkillAgentSearch skills...

3DMR

The project, based on the VTK toolkit with a Qt interface, supports reading medical image formats, zooming, grayscale transformations, and annotating DICOM images. It allows viewing sequential images and 3D reconstruction using volume and surface rendering, with features for rotation, processing, and region extraction.

Install / Use

/learn @researchxr/3DMR
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center"> <!-- <img src="logo2.png" alt="Logo" width="40" height="35" /> --> 🧠 3DMR </h1> <h4 align="center">VTK-based Medical 3D Image Reconstruction System</h4> <p align="center"> <img src="https://img.shields.io/badge/npm-v1.0.0-blue.svg?style=plastic" alt="npm"> <img src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=plastic" alt="license"> <img src="https://img.shields.io/badge/C%2B%2B-red.svg?style=plastic" alt="C++"> </p> <p align="center"> <a href="#key-features">Key Features</a> • <a href="#how-to-ues">How To Use</a> • <a href="#credits">Credits</a> • <a href="#license">License</a> </p>

https://github.com/user-attachments/assets/51965db6-313c-46e3-ac19-14082ebaf55d

🚩Key Features

  • 2D Image Reading
    • Supports reading of various 2D image formats, including BMP, JPG, and DICOM formats.
  • Image Information Reading and Grayscale Processing
    • For the DICOM images read, patient information can be accessed.
    • The images can be zoomed in and out, and BMP and JPG color images can be converted to grayscale.
    • For DICOM images, a slider can be used to display different grayscale value transformations.
  • 2D Sequence Image Reading
    • Supports reading DICOM sequence images and extracting patient information.
    • Allows reading of sequence images page by page, with page numbers adjusted via buttons or sliders for display.
  • 3D Reconstruction Based on Sequence Images
    • For the acquired sequence images, 3D models are reconstructed using volume rendering and surface rendering methods.
    • Allows viewing and extracting the region of interest (ROI) in the reconstructed 3D model, with options to select and view the aorta and skin in different blocks.
  • Volume and Surface Area Calculation of 3D Models
    • Computes the volume and surface area of the reconstructed tissue model and displays the results in a label box.

🔧How To Use

# Clone this repository
$ git clone https://github.com/researchxr/3DMR.git

# Unzip the file	
$ unrar x BuildFile.rar
$ 7z x data_example.7z

# Compile
$ g++ -o 3DMR main.cpp -fPIC -I/path/to/qt/include -L/path/to/qt/lib -lQt5Core -lQt5Gui -lQt5Widgets

# Run the project
$ ./Project

🌏Credits

This software uses the following open source packages:

📜 License

This software is licensed under the MIT © NHN Cloud.

View on GitHub
GitHub Stars81
CategoryCustomer
Updated1mo ago
Forks22

Languages

C++

Security Score

80/100

Audited on Feb 28, 2026

No findings