首页 > 其他 > 详细

DICOM医学图像处理:DCMTK在VS2012中的配置

时间:2014-08-09 23:24:09      阅读:1008      评论:0      收藏:0      [点我收藏+]

背景:

最近由于项目需要,将原本的开发IDE环境由VS2008升级到了VS2012。本以为编译完成后的DCMTK开源库可以直接从VS2008移植到VS2012。但是通过项目属性添加完包含目录和依赖库后,编译会出现大量的链接错误(大多是跟dcmdata.lib、oflog.lib有关)。

解决方法:

重新按照原本的博客前辈柳北风儿(大神目前已经博客转移到网易:http://blog.163.com/qimo601@126/),利用CMake工具,选择VS2012本地编译器对DCMTK3.6.0的源码进行重新编译。

但是此处按照上述的步骤后,依然会存在大量的链接错误,如下截图所示:

bubuko.com,布布扣

由错误可以推断出,上述博客中对于项目依赖库的部分还是存在着错误,经过搜索相关DCMTK安装的博文,找到了关于DCMTK各个库文件之间的依赖关系(参考:http://blog.csdn.net/jackmacro/article/details/5332654)。

对柳北风儿博文中的依赖库进行补充,原本的依赖库如下:

bubuko.com,布布扣

按照博文http://blog.csdn.net/jackmacro/article/details/5332654中的说明,需要补充dcmimgle

.lib、dcmjpeg.lib以及他们各自的依赖库ijg8、ijg12、ijg16、dcmimage等。补充完成后项目的依赖库如下:

bubuko.com,布布扣

再次编译工程,顺利通过编译,此处利用DCMTK论坛中给的DCM图像的JPEG无损压缩,顺利实现了对DCM图像的压缩。

具体的VS2012工程代码:http://download.csdn.net/detail/zssureqh/7734777

选用的VS2012版本为:cn_visual_studio_ultimate_2012_x86_dvd_920954

选用的DCMTK版本为:3.6.0

 

 

作者:zssure@163.com

时间:2014-08-09

DICOM医学图像处理:DCMTK在VS2012中的配置,布布扣,bubuko.com

DICOM医学图像处理:DCMTK在VS2012中的配置

原文:http://blog.csdn.net/zssureqh/article/details/38460445

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!