Filters the image based on a user-defined filter / mask.
Size of the USERFLT structure. Should be set to sizeof(USERFLT).
Number of columns in the user-defined array (mask).
Number of rows in the user-defined array (mask).
A POINT structure that contains a two-dimensional position in the array (ufltMatrix), to be used as the matrix (mask)center.
Value used to divide the final result of the output. This must be a non-zero value. If you want to use floating point values for the matrix elements and the divisor, multiply the matrix elements and the divisor with the same value (for example, 10, 100, 1000).
Value used to offset the final result of the output.
The type of operation. These flags cannot be or-ed together.
|UD_SUM||[0x0000] Perform sum operation.|
|UD_MAX||[0x0001] Perform maximum operation.|
|UD_MIN||[0x0002] Perform minimum operation.|
Array of (ufltWidth * ufltHeight) integers containing the user-defined matrix (mask). The elements are stored in row order (first row, second row, etc).
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries