typedef struct _SLICEBITMAPOPTIONS
{
L_UINT uStructSize;
L_UINT uMaxDeskewAngle;
L_INT crFill;
L_INT uFlags;
} SLICEBITMAPOPTIONS, *pSLICEBITMAPOPTIONS;
The SLICEBITMAPOPTIONS structure provides information for the LBitmapBase::Slice function, which is used to extract individual slices from radiographic scanned film.
Member | Description | |
uStructSize | Size of the structure. Should be set to sizeof(SLICEBITMAPOPTIONS). | |
uMaxDeskewAngle | Maximum angle of deskew, in hundredths of a degree. Possible values range from 0 to 1000. (The value in degrees is uMaxDeskewAngle divided by 100). This parameter is used only if the SLC_DESKEW flag is set. | |
crFill | Color used to fill the background following rotation. This parameter is used only if the SLC_DESKEW flag is set. | |
uFlags | Flags that indicate whether to deskew the sliced bitmap, which type of interpolation to use when roating, and whether to cut the slice from the original image. You can use a bitwise OR (|) to specify one flag from each group. | |
The following flags specify whether to deskew the image: | ||
Value | Meaning | |
SLC_WITHOUTDESKEW | [0x0001] Do not Deskew. | |
SLC_DESKEW | [0x0000] Deskew the sliced bitmap. | |
The following flags indicate which type of interpolation to use when rotating: | ||
Value | Meaning | |
SLC_DSKW_LINEAR | [0x00000000] Do not perform any interpolation methods when rotating. | |
SLC_DSKW_RESAMPLE | [0x00000010] Perform bilinear interpolation when rotating. | |
SLC_DSKW_BICUBIC | [0x00000020] Perform bicubic interpolation when rotating. | |
The following flags specify whether to cut the slice from its original image: | ||
Value | Meaning | |
SLC_WITHOUTCUT | [0x0000] Do not cut the slice from its original image. Send the NULL value to the callback Bitmap parameter. | |
SLC_CUTSLICES | [0x0100] Cut the slice from its original image. Send a pointer to the created bitmap to the callback Bitmap parameter. |
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
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.