ImageEn, unit iexBitmaps

TIEDicomRange


Declaration

TIEDicomRange = (iedrAdjust, iedrSetBlackWhite);


Description

Value Description
iedrAdjust Pixels values within the image are scaled to the appropriate visual range
iedrSetBlackWhite Pixels values are maintained, but WhiteValue and BlackValue are set to display the image correctly


Example

ImageEnView1.IO.NativePixelFormat := true;
ImageEnView1.IO.Params.DICOM_Range := iedrSetBlackWhite;
ImageEnView1.IO.LoadFromFile( 'D:\slice91.dcm' );
dcenter := ImageEnView1.IO.Params.DICOM_WindowCenterOffset + StrToFloat( edtLevel.Text );
dMin := dcenter - 0.5 - StrToFloat( edtWidth.Text ) - 1) / 2;
dMax := dcenter - 0.5 + StrToFloat( edtWidth.Text ) - 1) / 2;
ImageEnView1.IEBitmap.BlackValue := dMin;
ImageEnView1.IEBitmap.WhiteValue := dMax;
ImageEnView1.Update();