DotRemove event (ILEADRasterProcess)
void DotRemove (long hRgn, float fBoundingRectLeft, float fBoundingRectTop, float fBoundingRectWidth, float fBoundingRectHeight, long iWhiteCount, long iBlackCount); | |
Overview |
Refer to Cleaning - up 1-Bit Images |
Remarks
(Document/Medical) This event is triggered once for each dot, speck, or blob that is detected, if the EnableDocCleanEvents property has been set to TRUE before calling the DotRemove method.Set the DocCleanSuccess property to SUCCESS_REMOVE to have the dot removed. Set the DocCleanSuccess property to SUCCESS_NOREMOVE to leave the dot unchanged. Set the DocCleanSuccess property to 0 to abort. If the uFlags parameter of the BorderRemove method is set to DOT_IMAGE_UNCHANGED | DOT_SINGLE_REGION, then the value of the DocCleanSuccess property affects only the internal single region that contains all the changes.
Note: hRgn is only valid during this event. To use the hRgn after the event has terminated, make a copy of it using the SetBitmapRgnHandle method.
See Also
Elements: |
|
Topics: |