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下的编译

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

    关注

    0

    文章

    10

    浏览量

    11773

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

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

收藏 人收藏

    评论

    相关推荐

    Linux系统交叉编译工具的安装方法

    今天主要和大家聊一聊,如何使用Linux系统 的交叉 编译 工具 的方法。
    发表于11-21 09:30 2923次阅读

    Windows编译工具CMake的安装和最简使用

    (Autosar工程已经很复杂,一般使用CMake来构建工程)。本文将介绍 Windows 编译 工具CMake的安装和最简使用。
    的头像 发表于11-14 10:18 5404次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b><b class='flag-5'>编译</b><b class='flag-5'>工具</b>CMake的安装和最简使用

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

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

    arm交叉编译工具

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

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

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

    什么是交叉编译工具

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

    ubuntu安装交叉编译工具

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

    选择合适的交叉编译工具

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

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

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

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

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

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

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

    如何在windows环境用Sourcery CodeBench编译基于am3359的u-boot概述

     我们知道 linux 编译通过的c代码,如果它使用了自己的API,那么 windows
    发表于04-24 09:36 8次下载
    如何在<b class='flag-5'>windows</b>环境<b class='flag-5'>下</b>用Sourcery CodeBench<b class='flag-5'>编译</b>基于am3359的u-boot概述

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

    Linux 开发STM32:使用gcc-arm-none-eabi 工具 编译生成bin、hex文件
    的头像 发表于02-28 15:08 1w次阅读
    Linux<b class='flag-5'>下</b>开发STM32 使用gcc-arm-none-eabi<b class='flag-5'>工具</b><b class='flag-5'>链</b><b class='flag-5'>编译</b>生成bin、hex文件

    Windows搭建OpenHarmony编译环境

    由于OpenHarmony的 编译 工具 主要是建立 Linux操作系统 ,如需要 编译OpenHar
    的头像 发表于08-09 08:26 1216次阅读
    <b class='flag-5'>Windows</b>搭建OpenHarmony<b class='flag-5'>编译</b>环境

    ARM GNU工具编译流程

    这其中自然是利用 编译 工具 生成的,当然不同的 编译 工具 这个过程还是有做差别的。
    发表于09-05 16:37 1478次阅读
    ARM GNU<b class='flag-5'>工具</b><b class='flag-5'>链</b><b class='flag-5'>编译</b>流程