Nhật Bảnyuta-hi/volume-renderer
Volume Renderer with VTK
🖥️ Trình kết xuất khối dữ liệu y tế đa dạng dạng với VTK
pyvr là wrapper Python gọn gàng dựa trên VTK, cung cấp các hàm render khối dữ liệu y tế phổ biến chỉ trong một dòng lệnh hoặc vài dòng code.
volume-renderer (còn gọi là pyvr) là một thư viện Python bọc quanh VTK (Visualization Toolkit), cung cấp các chức năng render khối dữ liệu y tế như volume rendering, surface rendering, surface distance rendering, geodesic distance rendering và isosurface rendering. Dự án hỗ trợ cả giao diện dòng lệnh (CLI) và API Python trực tiếp, kèm các preset màu sắc có sẵn (bone, muscle, skin…) để nhanh chóng tạo hình ảnh chất lượng cao từ file ảnh y tế dạng .mhd.
✨ Điểm nổi bật
- Volume rendering: render toàn bộ khối dữ liệu 3D từ file
.mhd, hỗ trợ preset màu nhưbone,muscle,skelton - Surface rendering: tạo mesh bề mặt từ nhãn, hỗ trợ preset
muscle,bone,skin,hip_group1 - Surface distance rendering: so sánh khoảng cách bề mặt giữa hai nhãn nguồn và đích với trục màu tùy chỉnh
- Isosurface rendering: tạo bề mặt đẳng mặt bằng chỉ số nhãn và màu RGB
- Slice rendering: thêm cắt phẳng 2D lên khối dữ liệu volume để hiển thị nội dung nội tại
- Landmark rendering: đặt điểm đánh dấu 3D (sphere) lên volume để chỉ định vị trí
- Customize rendering: kết hợp nhiều actor (isosurface, surface distance…) trong một renderer tùy chỉnh
- Interactive multi-viewport: hỗ trợ render tương tác đa góc nhìn song song
💡 Vì sao đáng chú ý
Không cần viết code dài dòng VTK phức tạp — người dùng chỉ cần gọi một hàm như volume_render(volume, preset) là nhận ngay kết quả. Thư viện hỗ trợ cả CLI nhanh cho script và API linh hoạt để tích hợp vào pipeline xử lý ảnh y tế. Đặc biệt phù hợp với việc trực quan hóa kết quả phân đoạn (segmentation), so sánh mô hình, hoặc trình bày nghiên cứu y học.
#VolumeRendering #VTK #MedicalImaging #Python #YtaiX #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
DicomVision 是一套面向 DICOM 影像浏览、重建、测量、质量分析、元数据检查、对比阅片与脱敏导出的 C/S 阅片工具,支持 Stack 切片阅览、Stack 双序列对比、MPR/斜切 MPR、4D 时相播放、服务端 3D 体渲染、DICOM 标签检查与修改、DICOM 脱敏导出、ROI 测量、MTF/FWHM 分析、水模 QA、图像导出、深浅主题切换,并可分别部署为浏览器 Web 应用或包含内置后端的 Windows 桌面应用。
Multi-platform, free open source software for visualization and image computing.
A set of common support code for medical imaging, surgical navigation, and related purposes.
A pytorch-based deep learning framework for multi-modal 2D/3D medical image segmentation