python 实现dcmtk关联pacs功能推送下拉影像(推荐)

推送下拉影像dcmtk关联pacs技术笔记:简介需关联的PACS系统信息参数输入文件格式(默认单个dcm文件路径),推送影像时使用支持目录路径下所有文件输入,推送影像时使用2、演示工具的功能:关联测试,查询,拉取,推送到此这篇关于实现dcmtk关联pacs功能推送下拉影像的文章就介绍到这了,更多相关关联pacs内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

以下为知识DOC为大家进行整理的相关内容,希望对大家有所帮助!

目录

实现pacs功能 推送下拉影像dcmtk关联pacs技术笔记:简介

dcmtk关联pacs的参数介绍:远程pacs说明参数如何添加

需关联的PACS系统信息参数

[被呼叫主机ip] 192.168.10.19

[被呼叫主机pacs系统AE] ebm-pacs

[被呼叫主机pacs系统port] 105

[pacs系统电脑账号] dn

[pacs系统电脑密码]

1、dcmtk命令介绍,,,,

命令参数说明参考实例文档

[dcmtk命令参数文档]

[DICOM医学图像处理:DCMTK的wiki资料学习之PACS调试文档]

实现dcmtk关联pacs功能 推送下拉影像编程客栈//.htm

DCMTK 常用参数介绍

参数说明

-v

详细模式,打印处理细节

-d

调试模式,打印调试信息

ip

被呼叫主机ip,如(192.168.10.19)

port

被呼叫主机port,如(105)

-aet

设置我的呼叫(本机)AE标题,pacs给本机添加的AE title,如(zs-find-scu)

-aec

设置称为对等方(被呼叫主机) 的AE标题,pacs系统的AE title,如(ebm-pacs)

-P

使用患者根信息模型(默认)

-S

使用研究根信息模型

-k

指定检索条件(key=value)

-od

指定输出目录

指定检索级别

-aem

设置移动目的地AE标题(时使用),如(zs-move-scu)

+f

输入文件格式(默认单个dcm文件路径),推送影像时使用

+sd

支持目录路径下所有文件输入,推送影像时使用

-su study

指按命名目的文件夹,本机接收远程服务器影像时使用

-fe .dcm

是指收到的文件以.dcm为文件后缀,本机接收远程服务器影像时使用

1.1:.exe 连接,接收答复回应(相当于ping),测试本机与pacs是否关联成功

1.2:.exe 查询

    findscu.exe -v -d -S 192.168.10.19 105 -aet zs-find-scu -aec ebm-pacs -k QueryRetrieveLevel=STUDY -k StudyDate=20170918 -k PatientName php-k PatientID -k StudyTime -k StudyID

1.3:.exe 影像拉取

    movescu.exe -v -d -aet zs-move-scu -aec ebm-pacs -aem zs-move-scu --port 8090 -od D:image_testdcmtk_scp_storageCHEN_XIA_DI 192.168.10.19 105 -k QueryRetrieveLevel=PATIENT -k PatientID=0017063006

1.4:.exe 影像推送

参数介绍

打印处理详情(-v)

打印debug日志(-d)

本机AE(-aet zs-move-scu)

被呼叫机AE(-aec ebm-pacs)

单个文件路径输入(D:\1.2.dcm)

目录下所有文件输入(D:\1.2.dcm +sd)

    storescu.exe -d 192.168.10.19 105 D:image_testdcmtk_test1.2.dcm -aet zs-move-scu -aec ebm-pacs

1.4.2、目录下所有文件推送

storescu.exe -v -d 192.168.10.19 105 D:image_testdcmtk_input138 -aet zs-move-scu -aec ebm-pacs +sd  

1.5、.exe 接收pacs系统发送的影像

    storescp.编程客栈exe -d -v 8090 -aet zs-store-scp -od D:image_testdcmtk_scp_storage -su study -fe .dcm --fork

2、演示工具的功能:关联测试,查询,拉取,推送

2.1:影像上传路径:D:image_testdcmtk_inputtest_00009153672.2:影像存储路径:D:image_testdcmtk_scp_storage2.3:本机-AET:zs-movescu2.4:PACS-AEC:ebm-pacs2.5:PACS系统IP:192.168.10.192.6:PACS系统PORT:1052.7:本机PORT:80902.8:注意事项:    1.路径中不允许出现中文    2.PACS-AEC,PACS系统IP,PACS系统PORT,为关联pacs系统固定参数    3.本机-AET,本机PORT,需要在远程pacs脚本中添加本机ip,端口,设置AE    4.影像拉取功能需要添加本机端口参数    5.目前影像拉取不支持PatientName检索条件,仅支持PatientID

3、说明使用的技术:4、遇到的问题:

1.:如何打包本地资源

解决http://www.cppcns.com方法一:pyinstaller -F --add-data dcmtk-3.6.6-win64-dynamic;dcmtk-3.6.6-win64-dynamic dcmtk_gui.py    解决方法二:修改pyinstaller生成的spec文件,修改datas=[("本地资源路径","打包后生成的临时资源目录")]

2.:-w 去除控制台,无法执行cmd命令:

    解决方法一:设置subprocess.Popen(stdout, stderr, stdin)    解决方法二:隐藏控制台, ctypes.windll.user32.ShowWindow(whnd, 0)

3.sys:如何访问临时资源:

    解决方法:通过getattr(sys, 'frozen', False)判断是否为打包环境,获取资源的相对路径:sys._MEIPASS 

4.使用资源:

    相对路径(dcmtk../bjavascriptin) + dcmtk服务的exe + dcmtk命令即可 使用subprocess.Popen(),使用subprocess.getoutput()

5. 组件切换电脑打开则组件布局位置不一致:

    解决方法:添加容器对象,frame

6. Entry输入框与选择路径按钮同时支持:

    如果选择路径按钮,entry组件=选择路径

7. Text实时显示 dcmtk命令产生的日志:

代码介绍

5、工具目前存在的缺点:6、收获:

前存在的缺点:

7、收获:

dcmtk应用程序 64位python获取本机ip地址,免费下载python获取本机ip地址python获取本机ip地址,解压即可使用

dcmtk下载地址:

到此这篇关于实现dcmtk关联pacs功能推送下拉影像的文章就介绍到这了,更多相关关联pacs内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: 实现dcmtk关联pacs功能推送下拉影像(推荐)

本文地址: https://www.zhishidoc.com/14228.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 859089669@qq.com 举报,一经查实,本站将立刻删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年10月14日 下午1:06
下一篇 2022年10月14日 下午1:10

相关推荐

  • 正能量语句_励志语录

    正能量语句_励志语录43、【励志的句子经典语句】成功的最佳捷径,是让人们知道,你的成功符合大家的利益。68、【正能量的句子经典语句】人人都懂大道理,却难以控制小情绪。94、【正能量的句子经典语句】人生不只美事,有志气得到成功,也要有勇气接受失败;失败是什么之母来着,自己想去吧。95、【关于成功的正能量句子】是的,这是信念的力量。

    投稿 2022年10月16日
    13000
  • 适合清晨发朋友圈的句子,句句温暖入心

    每天清晨起床告诉自己要努力,即使看不到未来,即使看不到希望,也依然相信自己。突然想撒个娇,讲一些温情的话,心头千回百转的,最后对着空气说了声“早安”。?早安,新的一天也要加油鸭!不管什么天气,请记得随时带上自己的阳光。每天清晨睁开眼,就要对自己说:“今天是最美好的一天!生命太短,没时间留给我们带着遗憾面对新的一天,每天醒来,面朝阳光,努力向上,相信日子会变得单纯而美好。

    2022年11月1日
    13000
  • 《给孩子们说古诗》60《村居》 高鼎

    给孩子们说古诗这样,既拓展了孩子们的知识面,又让孩子们更轻松地领略古诗之美。若虹妈妈通过长期的教学实践,针对孩子的理解能力、兴趣点、思维方式总结出完整的教育方法,故事化、口语化、趣味化的表达,孩子看这本书就像与若虹妈妈对话交流,既有趣又有益,再加上每首古诗都有若虹妈妈的配乐讲解,孩子们一定会爱上学古诗。今天的推送是高鼎的《村居》高鼎,字象一,又字拙吾,清代后期诗人,著作有《拙吾诗稿》等。

    2022年11月14日
    9200
  • 任爽鲜枸杞原浆功效与药理作用

    枸杞功效枸杞更是养肺健胃护肝之精品。有良好的补肾益精,养血明目,强筋壮骨,保健强身,延缓衰老功效。因此,枸杞是一味益肾抗衰,保健强身的有效良药。可以喝的头茬鲜枸杞汁原液

    2022年11月5日
    12700
  • 为什么说大家千万不要领失业补助金?失业补助金为什么不建议领?

    为什么说大家千万不要领失业补助金?领了失业补助金有什么后果?一、为什么说大家千万不要领失业补助金为啥很多人说千万不要领失业补助金呢?二、领了失业补助金有什么后果三、失业保险金和失业补助金可以同时领吗失业保险金和失业补助金不能同时领取。不过也有一种情况比较特殊,就是之前已经失业了,在领取失业保险金,今年刚好失效,这个时候就可以申领失业补助金来进行补充。

    2022年10月25日
    11400

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注