半岛外围网上直营

LEADTOOLS使用教程:DICOM注释

原创|使用教程|编辑:龚雪|2013-12-27 09:16:02.000|阅读 802 次

概述:LEADTOOLS DICOM类库提供了先进的注释支持,可显示和操作图形和文本注释。本文主要介绍如何利用LEADTOOLS DICOM创建各种图形注释。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

LEADTOOLS DICOM类库提供了先进的注释支持,可显示和操作图形和文本注释。DICOM标准定义了用于描述矢量图形和文本注释属性的"Graphic Annotation Module"。LEADTOOLS提供了大量的方法来操作DICOM图形、文字属性和相关属性。

和 可用于检索和更新元素的值。下列方法可用于管理"Referenced Series Sequence" (0008,1115)下的一组参考图像:

  • DicomDataSet.AddPresentationStateImageReference
  • DicomDataSet.RemovePresentationStateImageReference
  • DicomDataSet.RemoveAllPresentationStateImageReferences
  • DicomDataSet.GetPresentationStateImageReference
  • DicomDataSet.GetPresentationStateImageReferenceCount
  • DicomDataSet.FindFirstPresentationStateReferencedSeriesItem
  • DicomDataSet.FindNextPresentationStateReferencedSeriesItem
  • DicomDataSet.GetPresentationStateImageReferenceSOPInstance

LEADTOOLS还提供了一套广泛的方法来操作"Graphic Layer Module"。该模块定义了图形注释、文本注释、曲线等图层特性。通过调用可创建新的图层,并通过调用来进行命名。一旦创建图层,你可以调用和来检索和更新元素值。调用或可删除图层。 DicomDataSet.RemoveAllLayers将删除数据集中的所有图层。其他一些类成员可用于保留层:

  • DicomDataSet.LayerCount
  • DicomDataSet.GetLayerIndex
  • DicomDataSet.GetLayerGraphicObjectCount
  • DicomDataSet.RemoveLayerGraphicObjects
  • DicomDataSet.GetLayerTextObjectCount
  • DicomDataSet.RemoveLayerTextObjects
  • DicomDataSet.GetLayerElementByIndex
  • DicomDataSet.GetLayerElementByName

 调用DicomDataSet.CreateGraphicObject可创建新的图形注释。一个创建图形对象,您可以调用DicomDataSet.GetGraphicObjectInformation和DicomDataSet.SetGraphicObjectInformation来检索和更新元素值。其他一些方法可用于操作图形对象:

  • DicomDataSet.GetGraphicObjectCount
  • DicomDataSet.RemoveAllGraphicObjects
  • DicomDataSet.RemoveGraphicObject
  • DicomDataSet.GetGraphicObjPointCount
  • DicomDataSet.GetGraphicObjElement

调用DicomDataSet.CreateCompoundGraphic可创建一种新的组合图形注解。一旦创建图形对象,你可以调用DicomDataSet.GetCompoundGraphicInformation和DicomDataSet.SetCompoundGraphicInformation来检索和更新元素值。一些其他方法可用于操纵图形对象:

  • DicomDataSet.GetCompoundGraphicCount
  • DicomDataSet.RemoveAllCompoundGraphics
  • DicomDataSet.RemoveCompoundGraphic
  • DicomDataSet.GetCompoundGraphicPointCount
  • DicomDataSet.GetCompoundGraphicElement
  • DicomDataSet.GetCompoundGraphicMajorTickCount

调用DicomDataSet.CreateTextObject可创建一个新的文本注释。一旦文本注释创建成功,你可以调用 DicomDataSet.GetTextObjectInformation 和DicomDataSet.SetTextObjectInformation来检索和更新元素值。下列方法可用于处理文本对象:

  • DicomDataSet.RemoveTextObject
  • DicomDataSet.GetTextObjectCount
  • DicomDataSet.RemoveAllTextObjects
  • DicomDataSet.GetTextObjElement

"Graphic Annotation Module" 中的"Referenced Image Sequence" (0008,1140)用于定于图像集。 LEADTOOLS提供了下列方法并按照顺序来操作项目:

  • DicomDataSet.AddLayerImageReference
  • DicomDataSet.GetLayerImageReferenceCount
  • DicomDataSet.GetLayerImageReferenceSOPInstance
  • DicomDataSet.RemoveImageReferenceFromLayer
  • DicomDataSet.RemoveAllImageReferencesFromLayer
  • DicomDataSet.RemoveAllImageReferences
  • DicomDataSet.GetLayerImageReferenceElement

"Graphic Annotation Sequence" (0070,0001)中的项目可用下列方法进行操作:

  • DicomDataSet.CreateGraphicAnnSQItem
  • DicomDataSet.FindFirstGraphicAnnSQItem
  • DicomDataSet.FindNextGraphicAnnSQItem
  • DicomDataSet.GetLayerName
  • DicomDataSet.SetLayerName

利用Leadtools.Dicom.Annotations.dll程序集中所包含的下列方法,可在DICOM注解和Leadtools.Annotations.AnnObject之间相互转换。

  • Leadtools.Dicom.Annotations.FromAnnObject
  • Leadtools.Dicom.Annotations.FromAnnObjectToDataSet
  • Leadtools.Dicom.Annotations.ToAnnObject

利用Leadtools.Dicom.Annotations.Core.dll程序集中所包含的下列方法,可在DICOM Annotations和 Leadtools.Annotations.Core.AnnObject之间相互转换。

  • Leadtools.Dicom.Annotations.Core.ToAnnObject
  • Leadtools.Dicom.Annotations.Core.FromAnnObjectToDataSet
  • Leadtools.Dicom.Annotations.Core.FromAnnContainerToDataSet
  • Leadtools.Dicom.Annotations.Core.FromDataSetToAnnContainer

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@ke049m.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
LEADTOOLS Medical Developer Toolkit

LEADTOOLS Medical Imaging是一款医疗成像控件,包含了一些精心挑选的、经过优化的特性,可以满足医疗成像应用程序开发的特殊需要。

LEADTOOLS Medical Imaging Suite Developer Toolkit

LEADTOOLS Medical Imaging Suite帮您开发功能强大的PACS和医学成像应用程序

LEADTOOLS PACS Imaging Developer Toolkit

开发功能强大的PACS Imaging应用程序的最佳选择

LEADTOOLS Medical HTML5 Module

使用LEADTOOLS Medical HTML5 SDK Module开发下一代的DICOM和PACS图像处理应用程序。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP
利记足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 真人boyu·博鱼滚球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 最大网上PM娱乐城盘口(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规雷火竞技官方买球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 雷火竞技权威十大网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) boyu·博鱼信誉足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 权威188BET足球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规188BET足球大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新)