- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 CBCT 半扫描——Parker权重
说明CBCT 全扇模式下,旋转角度约为200°,而且在牙科CBCT或者小型设备中属于常见的应用场景。因此半扫描获取的投影图像经过FDK三维重建需要考虑半扫描权重,本文描述的是Parker权重(参考论文:《Optimal short scan convolution reconstruction for fan beam CT》. Dennis L.Parker)。基本流程1、X射线源经过患者...
2019-11-23 10:52:35 2532
原创 CBCT三维重建
概述CBCT旋转机架通过旋转扫描,获取序列X射线图像,经过三维重建算法生成三维图像。重建方式主要有两种:本地重建(加载序列图像和几何文件)、在线重建(在图像采集过程中同步进行三维重建)。根据不同体位,又区分为全扇扫描(200°)和半扇扫描(360°),本文仅描述CBCT图像三维重建操作流程。基本流程1、采集X射线序列图像,按全扇扫描200°,间隔0.5°,采集帧数400帧:X射线图像:...
2019-11-21 10:38:50 7245 17
原创 vtkImageCheckerboard生成棋盘格,跟随鼠标移动显示
棋盘格用途在进行图像配准时,棋盘格供用户浏览和查看,观察配准前后两组数据的变化、视觉上可以检验配准的效果,一般情况下,CBCT图像引导系统软件均包含有这类功能(如瓦里安)。基本流程假设两组数据分别为image1和image2:先对两组数据进行叠加,有两种方法,一种是利用vtkImageBlend 添加两组数据,一种是将两组数据放在actor里,叠加actor;实现vtkCommand...
2019-08-14 10:26:30 1003
原创 QT和VTK多视图
本章节在vtk fourview基础上进行了相关修改(方向、标签文字),用于在QT下结合VTK显示多视图(WIN10 \VS2017\VTK9.0)。
2022-10-23 19:05:46 830 1
原创 QT类重写3-文件名列表部件使用方法
介绍前面 创建的文件列表管理基类InputListBase的使用方法,这里通过创建LasThinWidget, 且继承自InputListBase类来进行描述。
2022-10-23 16:26:12 434
原创 QT类重写2-创建列表输入管理基类InputListBase
本章节内容主要是创建InputListBase类,用于设计和管理 文件名输入列表信息。
2022-10-23 16:24:58 236
原创 QT类重写1-QHeaderView、QAbstractItemModel类重写
QHeaderView、QAbstractItemModel类重写。
2022-10-23 16:16:24 861
原创 VS_QT_6_Qt多线程
本章节仅介绍 继承QObject的自定义线程类,通过moveToThread方式实现次线程创建处理和调用,该用法也是比较常规的一种方法。
2022-10-18 10:25:20 256
原创 X射线球管校准
概述X射线球管在使用过程中,电流精度、剂量等会变低,需要定期做校准(一般1~2年),用于校正能量的不稳定性,本章节详细描述Varian GS-20724球管的校准过程,同系列球管,校正方法均适用。准备条件1、确保高压发生器与主机正常连接,网络配置正常;2、确保球管油冷散热器正常开启(防止曝光过热,损害球管)。3、准备最新的球管校准文件:如Varian GS-20724 0.7-1.2.tub操作流程1、打开EPC软件,设置COM端口,与对应的高压发生器连接,点击View->Tube,检
2022-03-17 09:17:58 1111
原创 VTK 3D图像显示
目的根据不同需求,医学3D图像的显示方式有多种,本篇先简单罗列3D图像的几种显示模式,后续再进行详细补充1 、剂量模体和二维数据 - 体模原图(网络截图): - 体模二维X射线影像:2、三维显示 -3D图: -Ramp模式: -Bone模式: -Muscle模式:...
2021-06-30 09:10:30 889
原创 CAN口转换器通信
CAN口转换器通信本章节分为两部分,主要介绍CAN@net II/Generic 和CAN@Net NT 200的配置过程,二者使用方法均通过TCP/IP访问,遵循ASCII Protocol;二者的主要区别是后者有两个CAN口CAN@net II/Generic:CAN@Net NT 200:1.CAN@net II/Generic配置过程1.1 安装好CAN口转化器并完成网线部署;1.2 在电脑主机上安装光盘自带的CAN@net II Configurator 并打开,自动检索已安装的CA
2021-04-11 08:50:56 759
原创 CBCT图像标定
目的图像标定的目的是:确定X射线源与平板之间的几何位置关系,CBCT在采集图像之前,预设的指定角度、位置均为理想条件,但是在实际运行过程中不可避免的会发生偏转,导致重建图像失败、配准初始位置错误等问题。固定室二维影像定位 A B 交叉平板与X射线源的摆放位置几何位置关系不确定导致的重建问题未标定重建结果:标定重建结果:算法原理来日方长,后续添加。。。。...
2020-06-18 15:11:25 2158 3
原创 遥感影像去雾
背景说明光学遥感卫星影像通常受云雾 的影响较为严重,常表现为:厚云(云下地表反射信息被完全覆盖)、薄云(云下有少量的地表反射信息),本博文研究目标主要是针对薄云。算法原理Hot算法对薄云消除的效果较好,其基本原理:云雾随波段变小时对影像的影响逐渐递增,利用RGB等多波段之间的相关性,获取代表云雾信息的HOT图像,并在此基础上进一步做优化处理(偏暗、高亮目标)。IBSHTI在此基础上将波...
2020-04-23 10:48:52 6512 2
原创 DICOM通信加载图像
需求根据患者ID号,从OIS加载计划CT图像。下载ConquestDICOMServer下载并配置环境:依次点击框选按钮:配置IP地址等信息并保存修改,可直接复制查看并浏览指定路径下的图像数据:存在并且显示正常表明通信建立完成测试将指定路径下的dcm序列文件加载本地:...
2020-04-03 16:35:05 562 2
原创 编译错误汇总
1 、边界超限OpenCV Error: Assertion failed (dims <= 2 && data && (unsigned)i0 < (unsigned)size.p[0] && (unsigned)(i1*DataType<_Tp>::channels) < (unsigned)(size.p[1]...
2020-03-27 11:19:14 2631
原创 RTK 三维重建圆投影几何关系
描述X射线源 穿透 患者 ,通过能量衰减最终投射在平板探测器上,获取患者采集图像。CBCT利用在不同 角度拍摄患者的序列图像进行三维重建,重建算法遵循的几何位置关系即是X射线源-等中心-平板之间的位置关系。几何位置旋转矩阵X射线源到等中心点的距离为SourceToIsocenter,到平板探测器的距离为SourceToDetectorDistance:设备实际运行中,由于旋转机架发生...
2020-01-21 11:40:20 2710 9
原创 CloudCompare二次开发
目录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑...
2019-12-24 22:44:49 4111 4
原创 jzmq+vs2013+win7编译
版本说明zeromq:libzmq-4.3.2;jzmq:v3.1.0;java:jdk1.8.0;基本流程1、先安装java,配置环境变量;2、编译libzeromq 64位;3、编译jzmq:(1)用cmake编译用VS2013打开sln文件,选中64位,编译报错:解决办法(笨办法):在org\zeromq下复制文件并将$ 修改成$$编译通过。使用java出现n...
2019-11-26 11:03:34 174
编译过的gdal\geos\proj4库
2014-04-16
qt结合gdal实现图像读取操作
2014-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人