# include“ltdic.h”
L_UINT16LDicomDS::GetOverlayAttributes(uOverlayIndex, pOverlayAttributes,uStructSize, pGroupNumber, pIsOverlayInDataset, uFlags)
在指定索引处检索覆盖层的属性。
要为其获取属性的覆盖的索引。
指向要用覆盖属性更新的结构的指针。
的大小OVERLAYATTRIBUTES结构。通过sizeof (OVERLAYATTRIBUTES)。
指向要使用此覆盖的组号更新的变量的指针。
指向一个变量的指针,如果覆盖数据存在于此数据集中,则设置为TRUE,如果覆盖数据在另一个数据集中,则设置为FALSE。
保留以备将来使用。通过0。
价值 | 意义 |
---|---|
0 | 函数运行成功。 |
> 0 | 发生错误。指返回代码. |
这个函数将检索覆盖层的属性,并将它们的值存储在由pOverlayAttributes指向的结构中。
将uStructSize设置为参数uStructSize的值。
结构的大多数成员都是基于DICOM标准中的“覆盖平面模块属性”。
如果覆盖数据嵌入在“图像像素数据”(7FE0,0010)中,OVERLAY_USEBITPLANE标志将在pOverlayAttributes-> uFlags中设置。如果未设置此标志,则覆盖数据存储在“覆盖数据”(60xx,3000)元素中,在这种情况下,您可以调用LDicomDS: GetOverlayBitmap获取覆盖层的数据。
ptOrigin将保留“Overlay Origin”(60xx,0050)元素的值,但是图像的左上角像素将具有坐标0\0,而不是1\1(如DICOM标准)。
此函数将始终将pOverlayAttributes->crColor设置为黑色。
对于多帧叠加,该函数将更新pOverlayAttributes->nNumFramesInOverlay的值为“叠加帧数”(60xx,0015)元素和pOverlayAttributes-> uImageFrameOrigin的值为“图像帧起源”(60xx,0051)元素。
szActivationLayer将被更新为元素“Overlay ActivationLayer”的值(60xx,1001)
因为DICOM使用“重复组”来表示多个覆盖,所以pGroupNumber对于知道该覆盖存在于哪个组号下非常有用。
所需的dll和库
Win32, x64
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网页查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已经发送到支持!应该有人保持联系!如果你有急事,请回来再谈。
聊天时间:
周一至周五,上午8:30至下午6点
感谢您的反馈!
请重新填写表格以开始新的聊天。
所有代理当前都处于离线状态。
聊天时间:
星期一至星期五
上午8:30 -下午6点
要联系我们,请填写此表格,我们将通过电子邮件与您联系。