Java 从dcm4che 2.17.1 mysql检索MR dicom失败
我有一个关于dcmqr工具的主要问题,我可以成功地检索任何CT或CR类型,但是当涉及到MR时,它会失败。我使用的是WindowsXP32bit和Java1.8 终端信息为:Java 从dcm4che 2.17.1 mysql检索MR dicom失败,java,server,dicom,dcm4che,Java,Server,Dicom,Dcm4che,我有一个关于dcmqr工具的主要问题,我可以成功地检索任何CT或CR类型,但是当涉及到MR时,它会失败。我使用的是WindowsXP32bit和Java1.8 终端信息为: C:\dcm4che-2.0.28\bin>dcmqr -L Dev_PC:11114 DCM4CHEE@localhost:11112 -cmove Dev_ PC -cstore MR:PR -cstoredest c:\test_dicom -q00100020=437246 Start Server liste
C:\dcm4che-2.0.28\bin>dcmqr -L Dev_PC:11114 DCM4CHEE@localhost:11112 -cmove Dev_
PC -cstore MR:PR -cstoredest c:\test_dicom -q00100020=437246
Start Server listening on port 11114
19:01:56,062 INFO - Start listening on 0.0.0.0/0.0.0.0:11114
19:01:56,125 INFO - Association(1) initiated Socket[addr=localhost/127.0.0.1,p
ort=11112,localport=1827]
19:01:56,125 INFO - DCM4CHEE(1): A-ASSOCIATE-RQ DCM4CHEE << Dev_PC
19:01:56,140 INFO - DCM4CHEE(1): A-ASSOCIATE-AC Dev_PC >> DCM4CHEE
19:01:56,140 INFO - Connected to DCM4CHEE@localhost:11112 in 0.078 s
19:01:56,218 INFO - Send Query Request using 1.2.840.10008.5.1.4.1.2.2.1/Study
Root Query/Retrieve Information Model - FIND:
(0008,0020) DA #0 [] Study Date
(0008,0030) TM #0 [] Study Time
(0008,0050) SH #0 [] Accession Number
(0008,0052) CS #6 [STUDY] Query/Retrieve Level
(0010,0020) LO #6 [437246] Patient ID
(0020,000D) UI #0 [] Study Instance UID
(0020,0010) SH #0 [] Study ID
(0020,1206) IS #0 [] Number of Study Related Series
(0020,1208) IS #0 [] Number of Study Related Instances
19:01:56,234 INFO - DCM4CHEE(1) << 1:C-FIND-RQ[pcid=1, prior=0
cuid=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Information M
odel - FIND
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
19:01:56,265 INFO - DCM4CHEE(1) >> 1:C-FIND-RSP[pcid=1, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Information M
odel - FIND
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
19:01:56,265 INFO - DCM4CHEE(1) >> 1:C-FIND-RSP[pcid=1, status=0H
cuid=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Information M
odel - FIND]
19:01:56,265 INFO - Query Response #1:
(0008,0005) CS #10 [ISO_IR 100] Specific Character Set
(0008,0020) DA #8 [20140904] Study Date
(0008,0030) TM #6 [110341] Study Time
(0008,0050) SH #6 [397956] Accession Number
(0008,0052) CS #6 [STUDY] Query/Retrieve Level
(0008,0054) AE #8 [DCM4CHEE] Retrieve AE Title
(0008,0056) CS #6 [ONLINE] Instance Availability
(0010,0020) LO #6 [437246] Patient ID
(0020,000D) UI #36 [1.3.51.0.1.1.10.1.1.71.397956.397930] Study Instance UID
(0020,0010) SH #10 [462884621] Study ID
(0020,1206) IS #2 [12] Number of Study Related Series
(0020,1208) IS #2 [22] Number of Study Related Instances
(0088,0130) SH #0 [] Storage Media File-set ID
(0088,0140) UI #0 [] Storage Media File-set UID
19:01:56,265 INFO - Received 1 matching entries in 0.125 s
19:01:56,265 INFO - Send Retrieve Request using 1.2.840.10008.5.1.4.1.2.2.2/St
udy Root Query/Retrieve Information Model - MOVE:
(0008,0052) CS #6 [STUDY] Query/Retrieve Level
(0010,0020) LO #6 [437246] Patient ID
(0020,000D) UI #36 [1.3.51.0.1.1.10.1.1.71.397956.397930] Study Instance UID
19:01:56,281 INFO - DCM4CHEE(1) << 2:C-MOVE-RQ[pcid=7, aet=Dev_PC/?, prior=0
cuid=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Information M
odel - MOVE
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
19:01:56,281 INFO - DCM4CHEE(1) >> 2:C-MOVE-RSP[pcid=7, remaining=22, complete
d=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Information M
odel - MOVE]
19:01:56,296 INFO - Association(2) accepted Socket[addr=/127.0.0.1,port=1828,l
ocalport=11114]
19:01:56,296 INFO - Association(2): A-ASSOCIATE-RQ DCM4CHEE >> Dev_PC
19:01:56,296 INFO - DCM4CHEE(2): A-ASSOCIATE-AC Dev_PC << DCM4CHEE
19:01:56,296 INFO - DCM4CHEE(2) >> A-RELEASE-RQ
19:01:56,296 INFO - DCM4CHEE(2) << A-RELEASE-RP
19:01:56,312 INFO - DCM4CHEE(1) >> 2:C-MOVE-RSP[pcid=7, remaining=null, comple
ted=0, failed=22, warning=0, status=a702H
cuid=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Information M
odel - MOVE
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
19:01:56,312 INFO - Retrieved 0 objects (warning: 0, failed: 22) in 0.047s
19:01:56,312 INFO - DCM4CHEE(1) << A-RELEASE-RQ
19:01:56,312 INFO - DCM4CHEE(1) >> A-RELEASE-RP
19:01:56,312 INFO - Released connection to DCM4CHEE@localhost:11112
19:01:56,312 INFO - Stop listening on 0.0.0.0/0.0.0.0:11114
19:01:56,312 INFO - DCM4CHEE(1): close Socket[addr=localhost/127.0.0.1,port=11
112,localport=1827]
19:01:56,359 INFO - DCM4CHEE(2): close Socket[addr=/127.0.0.1,port=1828,localp
ort=11114]
19:01:56,093 INFO [ServerImpl] handle - Socket[addr=/127.0.0.1,port=1827,localp
ort=11112]
19:01:56,093 INFO [FsmImpl] Socket[addr=/127.0.0.1,port=1827,localport=11112]
19:01:56,125 INFO [FsmImpl] received AAssociateRQ
appCtxName: 1.2.840.10008.3.1.1.1/DICOM Application Context Name
implClass: 1.2.40.0.13.1.1
implVersion: dcm4che-2.0
calledAET: DCM4CHEE
callingAET: Dev_PC
maxPDULen: 16384
asyncOpsWindow: maxOpsInvoked=1, maxOpsPerformed=0
pc-1: as=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Informa
tion Model - FIND
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-3: as=1.2.840.10008.5.1.4.1.2.1.1/Patient Root Query/Retrieve Infor
mation Model - FIND
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-5: as=1.2.840.10008.5.1.4.1.2.3.1/Patient/Study Only Query/Retrieve
Information Model - FIND
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-7: as=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Informa
tion Model - MOVE
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-9: as=1.2.840.10008.5.1.4.1.2.1.2/Patient Root Query/Retrieve Infor
mation Model - MOVE
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-11: as=1.2.840.10008.5.1.4.1.2.3.2/Patient/Study Only Query/Retrieve
Information Model - MOVE
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-13: as=1.2.840.10008.5.1.4.1.1.4/MR Image Storage
ts=PR/?
pc-15: as=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Informa
tion Model - FIND
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-17: as=1.2.840.10008.5.1.4.1.2.1.1/Patient Root Query/Retrieve Infor
mation Model - FIND
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-19: as=1.2.840.10008.5.1.4.1.2.3.1/Patient/Study Only Query/Retrieve
Information Model - FIND
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-21: as=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Informa
tion Model - MOVE
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-23: as=1.2.840.10008.5.1.4.1.2.1.2/Patient Root Query/Retrieve Infor
mation Model - MOVE
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-25: as=1.2.840.10008.5.1.4.1.2.3.2/Patient/Study Only Query/Retrieve
Information Model - MOVE
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
RoleSelection[sop=1.2.840.10008.5.1.4.1.1.4/MR Image Storage, scu=false,
scp=true]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve
Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.1.1/Patient Root Query/Retrie
ve Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.3.1/Patient/Study Only Query/
Retrieve Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve
Information Model - MOVE, info=00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.1.2/Patient Root Query/Retrie
ve Information Model - MOVE, info=00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.3.2/Patient/Study Only Query/
Retrieve Information Model - MOVE, info=00]
19:01:56,125 INFO [FsmImpl] sending AAssociateAC
appCtxName: 1.2.840.10008.3.1.1.1/DICOM Application Context Name
implClass: 1.2.40.0.13.1.1.1
implVersion: dcm4che-1.4.31
calledAET: DCM4CHEE
callingAET: Dev_PC
maxPDULen: 16352
asyncOpsWindow: maxOpsInvoked=1, maxOpsPerformed=1
pc-1: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-3: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-5: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-7: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-9: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-11: 0 - acceptance
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-13: 4 - transfer-syntaxes-not-supported
ts=PR/?
pc-15: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-17: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-19: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-21: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-23: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-25: 4 - transfer-syntaxes-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
RoleSelection[sop=1.2.840.10008.5.1.4.1.1.4/MR Image Storage, scu=false,
scp=true]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve
Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.1.1/Patient Root Query/Retrie
ve Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.3.1/Patient/Study Only Query/
Retrieve Information Model - FIND, info=00\00\00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve
Information Model - MOVE, info=00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.1.2/Patient Root Query/Retrie
ve Information Model - MOVE, info=00]
ExtNegotiation[sop=1.2.840.10008.5.1.4.1.2.3.2/Patient/Study Only Query/
Retrieve Information Model - MOVE, info=00]
19:01:56,250 INFO [FsmImpl] received [pc-1] 1:C_FIND_RQ with Dataset
class: 1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Informatio
n Model - FIND
19:01:56,250 INFO [FsmImpl] sending [pc-1] 1:C_FIND_RSP with Dataset
class: 1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Informatio
n Model - FIND
status: ff00
19:01:56,250 INFO [FsmImpl] sending [pc-1] 1:C_FIND_RSP
class: 1.2.840.10008.5.1.4.1.2.2.1/Study Root Query/Retrieve Informatio
n Model - FIND
status: 0
19:01:56,281 INFO [FsmImpl] received [pc-7] 2:C_MOVE_RQ with Dataset
class: 1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Informatio
n Model - MOVE
move dest: Dev_PC
19:01:56,281 INFO [FsmImpl] sending [pc-7] 2:C_MOVE_RSP
class: 1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Informatio
n Model - MOVE
status: ff00
19:01:56,296 INFO [FsmImpl] Socket[addr=localhost/127.0.0.1,port=11114,localpor
t=1828]
19:01:56,296 INFO [FsmImpl] sending AAssociateRQ
appCtxName: 1.2.840.10008.3.1.1.1/DICOM Application Context Name
implClass: 1.2.40.0.13.1.1.1
implVersion: dcm4che-1.4.31
calledAET: Dev_PC
callingAET: DCM4CHEE
maxPDULen: 16352
asyncOpsWindow: maxOpsInvoked=0, maxOpsPerformed=1
pc-1: as=1.2.840.10008.5.1.4.1.1.4.1/Enhanced MR Image Storage
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-3: as=1.2.840.10008.5.1.4.1.1.4.1/Enhanced MR Image Storage
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-5: as=1.2.840.10008.5.1.4.1.1.66/Raw Data Storage
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-7: as=1.2.840.10008.5.1.4.1.1.66/Raw Data Storage
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
19:01:56,296 INFO [FsmImpl] received AAssociateAC
appCtxName: 1.2.840.10008.3.1.1.1/DICOM Application Context Name
implClass: 1.2.40.0.13.1.1
implVersion: dcm4che-2.0
calledAET: Dev_PC
callingAET: DCM4CHEE
maxPDULen: 16384
asyncOpsWindow: maxOpsInvoked=0, maxOpsPerformed=1
pc-1: 3 - abstract-syntax-not-supported
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-3: 3 - abstract-syntax-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
pc-5: 3 - abstract-syntax-not-supported
ts=1.2.840.10008.1.2/Implicit VR Little Endian
pc-7: 3 - abstract-syntax-not-supported
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
19:01:56,296 INFO [FsmImpl] sending A-RELEASE-RQ
19:01:56,296 ERROR [QueryRetrieveScpService] No Presentation Context for Storage
accepted by Dev_PC
java.io.IOException: No Presentation Context for Storage accepted by Dev_PC
at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java
:240)
at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)
at java.lang.Thread.run(Thread.java:745)
19:01:56,296 INFO [FsmImpl] received A-RELEASE-RP
19:01:56,296 INFO [FsmImpl] closing connection - Socket[addr=localhost/127.0.0.
1,port=11114,localport=1828]
19:01:56,296 INFO [FsmImpl] sending [pc-7] 2:C_MOVE_RSP with Dataset
class: 1.2.840.10008.5.1.4.1.2.2.2/Study Root Query/Retrieve Informatio
n Model - MOVE
status: a702
19:01:56,312 INFO [FsmImpl] received A-RELEASE-RQ
19:01:56,312 INFO [FsmImpl] sending A-RELEASE-RP
19:01:56,312 INFO [ServerImpl] finished - Socket[addr=/127.0.0.1,port=1827,loca
lport=11112]
19:01:56,375 INFO [FsmImpl] closing connection - Socket[addr=/127.0.0.1,port=18
27,localport=11112]
a702状态意味着什么?如何修复[QueryRetrieveScpService]无存储表示上下文的错误
Dev_PC是否接受?
请尽快帮助我
顺便说一下,在界面上,在搜索菜单中,模态下拉菜单仅包含*和CT,我在其中加载了许多MR DICOM和CR。。。为什么没有刷新?您的接收设备(Dev_PC)尚未配置为使用合法传输语法接收MR图像。在命令行中
dcmqr -L Dev_PC:11114 DCM4CHEE@localhost:11112 -cmove Dev_PC -cstore MR:PR -cstoredest c:\test_dicom -q00100020=437246
您正在指示-cstore MR:PR,但“PR”不是有效的传输语法(请参阅)。你可以简单地使用-cstore,或者如果你真的只想支持MR图像,-cstore MR:IVRLE。事实上,这不仅仅是。。。我把它修好了。。。我传输的dicom不仅仅是一个MRI,它是一个增强的MRI,而且它没有在库中编程。我下载了dcm4che源文件并重建了dcmqr库。还有很多模式没有在…中编程。。。无论如何谢谢你