济南军区总医院神经外科 王奎重

3D Slicer医学重建软件对图像有强大的三维重建功能,以前曹主任介绍过利用原始DICOM数据导入的方法有很多,我也介绍过对于不同机器及软件导出标准格式的DICOM 图像,可以方便的被slicer软件读取及重建。但在很多情况下,机器只能对外输出8位灰度值的jpg格式图像(灰度值0-255),或者输出的DICOM格式图像里面的重要扫描参数被删除,变成非标准DICOM格式图像,Slicer无法进行读取及三维重建。这里介绍如何利用JPG图像进行三维重建。

首先要准确计算JPG图片上对应xyz轴方向上的像素值大小,参考以前教程。

1.打开3D Slicer,点击左上角DATA模块,弹出对话框,找到要导入的一个序列的JPG图片所在文件夹。注意是一个序列多张图片,图片编号按数字排列,否则不能三维重建,也不能通过DICOM模块导入,因为不是标准格式的矢量图片。

2.再弹出的导入图片对话框中仅选择第一张图片,点击show options按钮,去掉single file前选项。最后点击OK按钮即可。对于BMP格式图片,默认的是scalar overlay选项,要选择volume。

3.点击volume模块,在imge spacing后面输入图片的像素大小,从左到右依次为X、Y、Z轴方向。

4.对调整参数满意,重建好的图片及时进行保存,保存时要更改格式为nrrd,否则只保存单张图片。

5.对图片进行VR重建或建模。

6.有的图片导入后尽管输入像素数值无误,但只能进行矢状位及冠状位的MPR重建,仍不能进行VR重建及建模,系jpg图片导出时问题,需要修改DICOM文件表头标识符内数据,步骤稍微繁琐,不再赘述。当然,举一反三,也可以用一个序列的bmp、tif等格式图片进行三维重建。

注:本文仅供个人学习交流,不妥之处恳请大家批评指正。未经本人同意不得擅自转载及他用,有关参照本文产生的纠纷及法律后果本人概不负责。

点赞(2)

3d slicer读取html图像,利用3DSlicer对JPG、BMP、TIF等格式图像三维重建相关推荐

  1. mysql显示bmp图片_BMP格式图像的显示

    使用多文档编程 也可以使用单文档编程 建立一个DIB图像的显示类 ImageDib 成员变量: 4个指针: LPBYTE m_lpDib;      //指向DIB的指针 LPBITMAPINFOHE ...

  2. FFmpeg开发实战(五):bmp转换为jpeg格式图像

    文章目录 1. bmp结构 2. bgr24转yuv420p 3. yuv420转jpeg 4. 下载 本文介绍了将bmp格式图像转换为jpeg格式图像的方法,附有详细的代码和图像示例. 1. bmp ...

  3. RAW图像详解及使用Python读取raw格式图像并显示

    一.RAW图像详解 1.1 什么是raw格式图像? RAW在英文中的解释是未处理的.自然状态的,这也就是RAW文件的真谛.RAW图像就是CMOS或者CCD图像感应器将捕捉到 的光源信号转化为数字信号的 ...

  4. PFM格式图像和读取middlebury 数据集

    PFM格式图像和读取middlebury 数据集 PFM格式图像 图像格式 Middlebury 2014数据集 数据集介绍 读取Middlebury数据集中视差图生成depth map PFM格式图 ...

  5. NV21格式图像旋转 c++,平移、缩放实现代码

    文章目录 NV21格式图像旋转 基础知识 逆时针旋转90° NV21格式图像旋转 刚刚接触Android开发,开始学习一些图像像素格式,需要完成 NV21 的图像进行旋转,这里我们将从原理开始分析,分 ...

  6. 影像组学视频学习笔记(34)-使用3D Slicer软件提取影像组学特征、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/afcd06221ea4 来源:简书,已获授权转载 RadiomicsWorld.com "影像组学世界" ...

  7. 使用Python读取raw格式图像并显示

    整理日期:2020-02-13 整理内容:使用Python读取raw格式图像并显示 代码如下: import cv2 #OpenCV包 import numpy as np# 首先确定原图片的基本信息 ...

  8. 3d slicer matlab,使用3D Slicer进行颅骨去除

    关于3D Slicer的下载.安装及模块安装在上一篇博客中以及介绍过,以下将专注于使用3D Slicer进行颅骨去除 准备 此次,我们需要安装SwissSkullStripper模块,安装后需要重启软 ...

  9. 3D Slicer简单三维重建

    前言 本文章使用3D Slicer对输入数据进行三维重建,结合别人的经验以及自己的摸索,写成这一篇文章,只是简单的记录一下自己做过的事情,并没有多少深入的去研究,对一些东西可能理解的不够好,希望读这篇 ...

最新文章

  1. Leangoo 6.2.6 版发布
  2. 1.1 《硬啃设计模式》 第1章 大话设计模式
  3. 算法:三角形最小路径和
  4. 面试题leetcode 3. 无重复字符的最长子串 暴力法和滑动窗口解法
  5. Java中几种输出数组的for循环,以及循环中使用标签(非goto)
  6. FCPX插件:Hyper Zoom Transitions Mac(33种扭曲变形缩放转场效果)
  7. JeeWx 微信开发公开课(Jeewx-API 专题),今晚8点不见不散
  8. 软件工程导论 01章软件工程学概述
  9. 第14章 使用Kotlin 进行 Android 开发
  10. 圆检测——最小二乘法拟合圆的推导
  11. jpl数据下载_火星上的AI:喷气推进实验室(JPL)的Tom Soderstrom访谈
  12. 截止2020年中国有多少大学生?
  13. java实现电脑定时关机重启_利用任务计划程序实现电脑自动定时关机
  14. easyExcel导出下拉选择框,多sheet数据excle导入导出
  15. 学习进度2012-6-26(动态规划算法、Prim算法、Dijkstra算法)
  16. CAE-仿真案例学习
  17. 平静的纪中生活(2021.7.12~7.22)
  18. 哔哩哔哩视频显示在Github的Markdown博客页方法
  19. JavaScript网页设计作业 仿当当书网站 HTML+CSS 学生dreamweaver网页设计作业成品
  20. 如何强制删除需要卸载密码的软件

热门文章

  1. 新款Macbook Air安装Windows8.1黑屏解决教程
  2. 红色警戒!Windows微信蓝屏文件刨析!
  3. The Sandbox 与 Gravity 达成合作,将《RO仙境传说》带入元宇宙
  4. 【u122】迎接仪式
  5. WinNas之seafile server私人云盘搭建
  6. Murmurhash 哈希算法 介绍与实现
  7. linux终端 php清屏,Linux 清屏命令
  8. Vuejs——(9)组件——props数据传递
  9. 思维导图 基础篇(12)应用-文章分析-记忆法
  10. 电脑螺旋丸html,modal_window.html