org.dcm4che3.data.Attributes.tags()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(80)

本文整理了Java中org.dcm4che3.data.Attributes.tags()方法的一些代码示例,展示了Attributes.tags()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Attributes.tags()方法的具体详情如下:
包路径:org.dcm4che3.data.Attributes
类名称:Attributes
方法名:tags

Attributes.tags介绍

暂无

代码示例

代码示例来源:origin: nroduit/Weasis

private static void printAttribute(Attributes dcmObj, StyledDocument doc) {
  if (dcmObj != null) {
    int[] tags = dcmObj.tags();
    for (int tag : tags) {
      printElement(dcmObj, tag, doc);
    }
  }
}

代码示例来源:origin: dcm4che/dcm4che

private void addFunctionGroups(Attributes dest, Attributes fgs) {
  dest.addSelected(fgs, Tag.ReferencedImageSequence);
  Attributes fg;
  for (int sqTag : fgs.tags())
    if (sqTag != Tag.ReferencedImageSequence
        && (fg = fgs.getNestedDataset(sqTag)) != null)
      dest.addAll(fg);
}

代码示例来源:origin: org.dcm4che/dcm4che-emf

private void addFunctionGroups(Attributes dest, Attributes fgs) {
  dest.addSelected(fgs, Tag.ReferencedImageSequence);
  Attributes fg;
  for (int sqTag : fgs.tags())
    if (sqTag != Tag.ReferencedImageSequence
        && (fg = fgs.getNestedDataset(sqTag)) != null)
      dest.addAll(fg);
}

代码示例来源:origin: org.dcm4che.tool/dcm4che-tool-qidors

private static void setSequenceQueryAttrs(QidoRS main, String url, Sequence sequence, String seqKeyWork) {
  ElementDictionary dict = ElementDictionary.getStandardElementDictionary();
  for(Attributes item : sequence) {
    for(int i=0; i < item.tags().length; i++) {
      int tag = item.tags()[i];
      if(item.getSequence(tag) == null) {
        url+=(url.endsWith(".")?"":(url.contains("?")?"&":"?"))
            +keyWordOf(main, dict, tag, main.queryAttrs)
            +"="+(String) main.queryAttrs.getValue(tag);
      }
      else {
        url+=(url.endsWith(".")?"":(url.contains("?")?"&":"?"))
            +keyWordOf(main, dict, tag, main.queryAttrs)+".";
        setSequenceQueryAttrs(main,url,main.queryAttrs.getSequence(tag)
            , keyWordOf(main, dict, tag, main.queryAttrs));
      }
    }
    
  }
}

代码示例来源:origin: nroduit/Weasis

buffer.insert(0, "\n"); //$NON-NLS-1$
printItem(doc, buffer.toString(), null);
int[] tags = attributes.tags();
for (int tag : tags) {
  printElement(attributes, tag, doc);

代码示例来源:origin: dcm4che/dcm4che

item.remove(Tag.PrivateRecordUID);
item.remove(Tag.ReferencedSOPClassUIDInFile);
int[] keys = item.tags();
if (privuid != null) {
  if (privateRecordKeys.put(privuid, keys) != null)

代码示例来源:origin: cbchena/android_examples

dis.close();
int[] tags = attribs.tags();
String description;
Map<String, String> map = new HashMap<>();

代码示例来源:origin: org.dcm4che.tool/dcm4che-tool-qidors

for (int tag : main.returnAttrs.tags()) {
    if (!TagUtils.isPrivateCreator(tag)) {
      url = addParam(url, "includefield", ElementDictionary.keywordOf(tag, main.returnAttrs.getPrivateCreator(tag)));
for(int i=0; i< main.queryAttrs.tags().length;i++) {
  int tag = main.queryAttrs.tags()[i];
  String keyword ;
  keyword = keyWordOf(main, dict, tag, main.queryAttrs);

相关文章

微信公众号

最新文章

更多