OVERLAYATTRIBUTES

OVERLAYATTRIBUTES结构包含覆盖属性。属性存储为成员变量或uFlags成员中的标志。

成员

L_UINTuStructSize

结构的大小(使用sizeof (OVERLAYATTRIBUTES))

点ptOrigin

覆盖位图的原点(左上点)(以像素为单位),相对于显示的主位图的左上点。这与主位图的视图透视图无关。

也就是说crColor

用于显示覆盖位图中值为1的像素的颜色。

L_UINTuFlags

以下一个或多个标志:

价值 意义
OVERLAY_AUTOPAINT [0x00000001]当位图被绘制时自动绘制覆盖层L_PaintDC功能。
OVERLAY_AUTOPROCESS [0x00000002]当主位图被调整大小(放大),滚动,旋转,翻转,反转,剪切,修剪时,自动调整覆盖位图和位置。
OVERLAY_USEBITPLANE [0x00000004]覆盖层在主位图中有一个对应的位平面。uBitPosition是索引位平面。

L_UINT16uBitPosition

与覆盖相关联的对应位平面。仅当uFlags中设置OVERLAY_USEBITPLANE时有效。有关比特位置的更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_UINT16uRows

覆盖中的行数。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_UINT16uColumns

覆盖层中的列数。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_CHARszType

一个以空结束的字符串,指示该覆盖是否表示感兴趣的区域或其他图形。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_UINT16uBitsAllocated

在覆盖层中分配的比特数。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_CHARszDescription

以NULL结束的字符串,包含关于覆盖的用户定义注释。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_CHARszSubtype

以NULL结束的字符串,包含定义的术语,标识覆盖类型的预期用途。有关可能值的更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_CHARszLabel

以NULL结尾的字符串,包含用户定义的文本,可用于标记或命名此覆盖。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_INT32nROIArea

感兴趣区域中的像素数。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_DOUBLEfROIMean

感兴趣区域内像素的平均值。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_DOUBLEfROIStandardDeviation

感兴趣区域中像素值的标准偏差。有关更多信息,请参阅DICOM标准中的“覆盖平面模块属性”。

L_INT32nNumFramesInOverlay

覆盖的帧数。有关更多信息,请参阅DICOM标准中的“多帧叠加模块属性”。

L_UINT16uImageFrameOrigin

多帧图像中应用此覆盖的帧数。有关更多信息,请参阅DICOM标准中的“多帧叠加模块属性”。

L_CHARszActivationLayer

以NULL结尾的字符串,标识将在其中显示覆盖的层。有关更多信息,请参阅DICOM标准中的“叠加/曲线激活模块属性”。

LEADTOOLS DICOM C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。