public void SetVoiLut(
int index,
DicomVoiLutAttributes attributes,
int[] data
)
Public Sub SetVoiLut( _
ByVal index As Integer, _
ByVal attributes As DicomVoiLutAttributes, _
ByVal data() As Integer _
)
public void setVoiLut(int index, DicomVoiLutAttributes attributes, int[] data)
public:
void SetVoiLut(
int index,
DicomVoiLutAttributes^ attributes,
array<int>^ data
)
index
The zero-based index of the VOI LUT to set. According to the DICOM standard, one or more items could exist under one VOI LUT Sequence (0028,3010); use this index to specify which item to update.
attributes
The VOI LUT attributes to set.
data
Pointer to the buffer that holds the "LUT Data" (0028,3006) to set. This pointer cannot be null.
The size of the data buffer should at least equal the number of entries in the lookup table. According to the DICOM standard, NumberOfEntries should be set to 0 if the number of entries in the lookup table is 2^16; however, you should NOT do that when calling this method. This method will handle correctly setting the value inside the Data Set.
For an example, refer to VoiLutCount.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document