0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DICOM工具链之QDCM在Windows下的编译

电子工程师 来源:fqj 2019-05-13 17:38 次阅读

DICOM(Digital Imaging and Communications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式。

DICOM被广泛应用于放射医疗,心血管成像以及放射诊疗诊断设备(X射线,CT,核磁共振,超声等),并且在眼科和牙科等其它医学领域得到越来越深入广泛的应用。在数以万计的在用医学成像设备中,DICOM是部署最为广泛的医疗信息标准之一。当前大约有百亿级符合DICOM标准的医学图像用于临床使用。

QDCM是基于C++、Qt的开源DICOM解析工具。可以作为独立软件使用,也可以作为工具库进行DICOM文件解析使用。这里为大家演示一下在Windows7下的编译方法。

第一步首先从github克隆源码

单击右键,选择Git Clone,弹出如下对话框

DICOM工具链之QDCM在Windows下的编译

将项目地址复制到URL,然后单击确定

DICOM工具链之QDCM在Windows下的编译

下载完之后,出现qdcm的文件夹

DICOM工具链之QDCM在Windows下的编译

第二步接下来是使用cmake生成VS项目,选择vs2015x64的方式,需要指定Qt库的安装路径

DICOM工具链之QDCM在Windows下的编译

Where is the source code:选择源代码路径,即到上一步下载的qdcm路径,

Where to build the binaries:新建的二进制路径,这个我直接放在qdcm路径下,然后新建一个build文件夹,每个人可根据个人喜好。

选好路径后,单击configure,按钮

DICOM工具链之QDCM在Windows下的编译

这里选择Visual Studio 14 2015那个选项,如果你安装的是其他的版本,选择对应即可,

Optional platform for generator,选择X64

DICOM工具链之QDCM在Windows下的编译

第一次configure 会提示如上错误,那是因为Qt的目录没选择,选择Qt目录到你上几步Qt安装的目录即可。

DICOM工具链之QDCM在Windows下的编译

我的目录如下,对应你们自己安装的目录

C:QtQt5.6.05.6msvc2015_64libcmakeQt5Core

再次点击configure,变成如下图

DICOM工具链之QDCM在Windows下的编译

继续再一次点击configure,变成如下图

DICOM工具链之QDCM在Windows下的编译

然后单击Generate

DICOM工具链之QDCM在Windows下的编译

第三步为项目的编译,注意选择x64的方式

打开visual studio,选择打开项目,然后打开至C:UsershatidenDocumentsqdcmuild文件夹,找到qdcm.sln。

鼠标放在dcmview上,然后单击右键,选择生成。

DICOM工具链之QDCM在Windows下的编译

生成文件在C:UsershatidenDocumentsqdcmuild argetinDebug

下,可以查看

DICOM工具链之QDCM在Windows下的编译

查找生成的exe文件夹的目录。

第四步为生成的可执行文件的测试,注意将如下图选中的库文件从Qt库中提取到可执行文件目录

DICOM工具链之QDCM在Windows下的编译

运行dcmview.exe

DICOM工具链之QDCM在Windows下的编译

会出现提示缺少dll的错误,将安装Qt的目录下相关的dll文件复制到此目录下,即可执行程序。

可用everything搜索。

测试效果如下

DICOM工具链之QDCM在Windows下的编译

DICOM工具链之QDCM在Windows下的编译

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DICOM
    +关注

    关注

    0

    文章

    10

    浏览量

    11764

原文标题:DICOM工具链之QDCM在Windows下的编译

文章出处:【微信号:gh_361ab7628207,微信公众号:Geant4模拟学习交流】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三特DICOM编辑器Sante DICOM Editor(dicom查看器) V3.1.24.1700

    。  尽管现代实验室通常都有适当的工具,从它的方式管理医学图像,医生可以走到了穷途末路时接收图像从以前的考试,从另一个制造商的不同方式或图像。  特点:医生是用来文件如DICOM文件的编辑,适用于测量,人口
    发表于 03-09 10:19

    arm交叉编译工具

    我有一个疑问:如果在编译内核时用的交叉编译工具是android 的arm-eabi-4.6,那我后面应用程序开发使用的交叉编译
    发表于 11-22 14:36

    WindowsSTM32单片机eclipse编译环境搭建

    、eclipse等集成编译环境,ETA321模块上编写自己特殊的应用程序。英创公司推荐使用eclipse编译环境。  由于eclipse软件编译
    发表于 10-20 13:25

    请问ZStack真的没有Linux的交叉编译工具或者SDK吗

    请问各位TI的管理员,ZStack真的就没有Linux的交叉编译工具或者SDK吗?这个都好说,可以通过wine使用IAR,那Smart
    发表于 08-18 06:11

    DevEco Device Tool 2.1 Beta1 的亮点: Hi3861Windows平台直接编译体验

    使用。 接着工具管理添加工具页面点击Add user component添加刚刚下好的工具
    发表于 04-18 09:59

    Linux开发STM32使用gcc-arm-none-eabi工具编译生成bin、hex文件

    1.为什么不是gcc开发stm32的时候,编译工具要使用gcc-arm-none-eabi,为什么不是gcc呢?这就要说到linux
    发表于 07-01 11:58

    什么是交叉编译工具

    ,就不得不了解交叉编译的相关问题。本文章中记录了一嵌入式linux所使用的交叉编译工具的相关基础说明,帮助回顾一些基础知识。一、什么是交
    发表于 11-04 07:05

    ubuntu安装交叉编译工具

    嵌入式Linux开发环境搭建-安装交叉编译工具1、下载2、解压3、设置环境变量参考文档ubuntu安装交叉编译
    发表于 11-05 08:02

    选择合适的交叉编译工具

    三星官方开发S5pv210时就使用这个版本的交叉编译工具,这样选择就尽可能大的相匹配从而避免开发过程中因工具而引发的潜在问题。二、交叉
    发表于 12-14 08:25

    如何搭建嵌入式linux交叉编译工具

    使用的win10面的ubuntu,这里已经下载好交叉编译工具放在home目录了,环境变量修改就是 .bashrc里
    发表于 12-16 06:57

    如何使用开源工具windows平台下搭建STM32开发环境

    简介本系列教程将介绍如何使用开源工具windows平台下搭建STM32开发环境,并手把手实际建立一个使用此工具
    发表于 02-21 06:17

    Windows环境GCC For ARM编译工具的安装和使用

    本文以 N32L43x 为例,介绍了 Windows 环境 GCC For ARM编译工具
    发表于 11-02 07:24

    如何在env工具中添加其他编译工具呢?

    我想要编译 qemu_virt64_riscv 这个平台;我直接在env中使用scons编译时提示找不到编译工具,于是我
    发表于 04-17 15:24

    如何在ARM上使用Clang for Windows进行编译

    。 对于Windows on Arm设备,使用本机工具比运行x86版本的要快得多在模仿拍手。仿真
    发表于 08-08 06:56

    使用cygwin编译了riscv的工具,切换工具后报错如何解决?

    我使用cygwin编译了riscv的工具,然后将芯来IDE的工具切换为我编译出来的
    发表于 08-12 07:51