我对SOP Class UID在QR查询C-Find中的角色感到困惑。 在C-Find请求中,SOP Class UID (0008,0016)可以为空吗? 在这种情况下,假设查询是在图像级别上进行的,那么是否应该在每个响应中使用该图像的SOP Class UID填充该字段? 我使用DCMTK的经验是,它不会填充C-Find响应中的该字段。但我不确定这是否符合标准,或者是DCMTK中的问题,或者是我使用DCMTK QR的代码中的其他地方的问题。
我试图使用replaceAll删除数字代码行中的括号和逗号,如下所示:
00020001 OB #2 [00\01] File Meta Information Version
00020002 UI #26 [1.2.840.10008.5.1.4.1.1.4] Media Storage SOP Class UID
00020003 UI #62 [1.3.46.670589.11.0.0.11.4.2.0.8743.5.5396.2006120114483570701] Media Storage SOP
00020010 UI #20 [1.2.840.10008.1.2.1] Tra
SOP Class UID :- "1.2.840.10008.5.1.4.1.1.88.22" of Enhanced SR SOP Class Name
在这个具有不同标记的SR模块中,我想在MR模块上绘制“感兴趣区域”(ROI)。
这是我的SR字典文件
因此,请帮助我知道我使用哪个SR Modality标记来绘制MR Modality上的标记,或者使用哪个引用标记来获得ROI和MR参考SOP实例UID有关SR Modality
我有多个具有类似数据的DICOM文件,例如:
(0008, 0023) Content Date DA: '20200209'
(0008, 0033) Content Time TM: '192356.853736'
(0010, 0010) Patient's Name PN: 'Patient_2'
(0010, 0020) Patient ID LO
我正在尝试获得连接表的减号操作的结果,这意味着我发现了不匹配的记录。 我试过了: SELECT count(*) FROM mp_v1 mp
left join cm_v1 sop
on mp.study_name=sop.study_name and
sop.site_id=sop.site_id
--where mp.study_name='1101'
MINUS
SELECT count(*) FROM iv_mpv1 mp
inner join cm sop
on mp.study_name=sop.study_name and
sop.site_id=sop.sit
我计划使用伪彩色软拷贝表示状态(PCSPS)将像素值从灰度空间映射到rgb空间。我不希望将原始dicom文件中的光度解释设置为“调色板颜色”(它是MONOCHROME2),并添加颜色lut以避免编辑/复制原始文件(顺便说一下,上面的方法适用于获取假彩色图像)
我创建了一个表示文件(*.pre),其中包含以下字段,其中引用SOP实例UID引用我的dicom文件。当我将表示文件加载到weasis中时,我可以看到更改的Modality和VOI的效果,但是颜色调色板lut不起作用,图像仍然是灰度图像。
(0002, 0001) File Meta Information Version O
我使用id检索节点图。一旦我得到一个节点,我将检查节点id是否存在于我拥有的id列表中。因此,在这里,我想以两种方式分析查询的性能:
i)Match and Retrieve
ii)Retrieve and Match
第一个查询:
MATCH (a{uid:4}) RETURN a
第二个查询:
MATCH (a) WHERE a.uid in [1,2,3,4] RETURN a
在第一个查询中,我是在与uid匹配时检索节点,还是检索一个节点,然后检查uid是否为4,如果不是,则删除。
在第二个查询中,我检索节点,然后检查列表中是否存在节点id,如果是,则返回。
第一个查询中的功能不明确。
使用DCMTK,我试图获得.dcm SR文件内容序列的整个节点,以提取与产科扫描相关的测量结果。我使用C-Find查询。我可以用东芝超声机获得整个内容序列,但不能用其他品牌。我认为这不是品牌问题,而是我建立C-Find流程的方式。我对此非常陌生,正在努力解决这个问题。我已经在下面包含了两个日志文件:一个用于成功获取整个内容序列标签节点的工作情况,另一个用于非工作情况的日志,该日志停止进程,并显示错误"DIMSE Status: 0xc000: Error: Failed - Unable to process error“。感谢您的任何帮助或富有洞察力的建议。
这是非工作查询的日志
D
class Demo {
void methoda(Integer a) {
SOP("integer");
}
void methoda(float a) {
SOP("float");}
}
class test{
P S V main(String[] args) {
Demo a=new Demo();
a.methoda(3);
}
}
为什么这个程序的输出是"float“而不是"Integer"?
我正在FQL上工作,以检索特定用户的好友计数。
当我使用查询Select friend_count from user where uid = me()时,我得到了一个与我从这个查询中得到的计数不同的数字,即select uid2 from friend where uid1= me()
为什么这里有歧义?
那么friend_count是否也包含待处理的请求?
如果是,如何检索这些UID?
Select friend_count from user where uid = me()返回X,select uid2 from friend where uid1= me()返回Y。
我的X大于Y,这
我是冬眠JPA的新手。
我是否可以在Entitymanger.createNativeQuery.createNativeQuery中直接使用SQL查询,如下所示
Query q = em.createNativeQuery(
"select * from dbo.TGEO_PARM_VALUE where PARM_DEF_UID= (select PARM_DEF_UID from dbo.TGEO_PARM_DEF where PARM_KEY_NM='VRSN_CHG_MOD_CD')");
否则
此查询返回4行:
SELECT count(*) from
patients join patient_observations on patients.patient_id=patient_observations.patient_id
join studies on patient_observations.study_id=studies.study_id AND studies.patient_id=patients.patient_id
join series on series.study_id=studies.study_id
join instances on instan
我有两张桌子:
UID NAME
-----------
111 AAA
222 BBB
客户将输入名称,我必须检索具有各自值的UID。如果name不会出现在行中,它必须检索000,而不是像没有行一样。
我试着像这样写查询:
SELECT
CASE UID
WHEN Count(*) = 0 THEN '000'
ELSE UID
END
FROM table1
WHERE NAME ='XXX'
请在这方面帮助我。先谢谢你...
这是我的问题:
SELECT UID, COUNT( * ) *100 AS Points
FROM `Visited`
WHERE UID = '25'
UNION ALL
SELECT UID, COUNT( * ) *1000 AS Points
FROM `Sites`
WHERE UID = '25'
UNION ALL
SELECT UID, COUNT( * ) *1000 AS Points
FROM `userTags`
WHERE UID = '25'
当我运行它时,其中一个子查询没有找到我得到的结果:
我需要使用图形API版本2.1检索所有参加活动的朋友,我找到的解决方案是使用FQL,如下所示,但查询不能正确工作,因为朋友表不能检索所有朋友,而且FQL在版本2.1中不支持。
有什么想法吗?
SELECT uid, name, pic FROM user WHERE uid IN (SELECT uid FROM event_member WHERE eid =1564532200443313 AND rsvp_status = 'attending' AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))
我正在使用Facebook C# SDK,但是没有一个重载的方法来传递两个查询作为参数。如何合并两个查询?
我的查询像这样,我有两个查询,一个是检索名称,第二个是检索消息,所以我想向我的应用程序显示名称和消息,但FQL deosn不支持join和all,所以我如何做到这一点,例如。
var Query1 = fbApp.Query("SELECT uid, name, pic_square FROM user WHERE uid = me() OR uid IN (SELECT uid2 FROM friend WHERE uid1 = me())");
var newsFe
(我不是Java专家,但如果您能提供说明,以及我需要在哪里运行命令或进行更改,我会很好的,再次谢谢)
我们有一个https客户端,它通过ssl连接到We服务。这在Java 7上运行得很好。我们正在将计算机升级到Java 8更新162。不幸的是,客户端不再能够连接到the服务。我想知道是什么导致了这个问题,以及如何修复它?
客户端抛出以下异常:
Log SOP opened on 18/10/19 at 12:10:29:692
Log SOP is logging at level 4 at 12:10:29:692
SOP|SOP|L4|12:10:29:692|thread applet-
我在Java中使用play 2.0.4。我正在尝试从play提供的内存中db中保存和检索一个值(Ebean是底层的JPA实现)。下面是一些示例代码:
@NoobDisclaimer ("I'm fairly new to Play and JPA")
@Entity
public class User extends Model {
@Id
public Long id;
public String name;
// Does not fetch eagerly.
@ManyToOne(fetch=FetchType.EAGER)
private Role rol
我正在使用FQL.I。我想检索我朋友的标记照片。我正在使用这个查询。
SELECT pid,images FROM photo WHERE pid IN (
SELECT pid FROM photo_tag WHERE pid IN (
SELECT pid,images FROM photo WHERE aid IN (
SELECT aid FROM album WHERE owner IN
SELECT uid,username,pic FROM user WHERE uid IN
我正在重写我的iPhone应用程序的一部分,以便使用FQL而不是图形请求。我使用多查询来检索新闻提要以及发布内容的用户的名称。这工作得很好,除了页面。下面的请求没有获取页面的名称。
NSString *queryUserStream = @"SELECT post_id, actor_id, attachment, permalink, tagged_ids, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfee
这个应用程序试图在病人层面上做一个CFind,得到研究,为一个研究,得到系列,最后,图像。
当查询两个不同的PACS实现时,代码正在工作,但是在第三个层次上失败了。
代码中发出病人请求的部分。
var request = DicomCFindRequest.CreatePatientQuery(patientId: _patientid, patientName: _patientname);
var client = new DicomClient();
client.AddRequest(request);
await client.SendAsync(destip, port, use
我的目标是创建一个FQL查询来检索我所有的朋友流帖子与他们的全名和电子邮件一起返回。因此,我创建了一个FQL多查询(如下所示),但总是得到空结果(尝试将其放入Graph API Explorer中):
"query1":"SELECT actor_id, message FROM stream
WHERE filter_key IN (SELECT filter_key FROM stream_filter WHERE uid = me())
AND actor_id IN (SELECT uid2 FROM friend WHERE uid1 = me())"