BinaryFilter example for Delphi
This example does omni-directional erosion of black objects and repaints the image.
Var
   RasterProc: LEADRasterProcess;
   sRet: smallint;
begin
   RasterProc:= CreateComObject (CLASS_LEADRasterProcess) as LEADRasterProcess;
   LEADRasterView1.Raster.UnlockSupport (L_SUPPORT_DOCUMENT, 'TestKey');
   RasterProc.BinaryFilter (LEADRasterView1.Raster, BFLT_EROSION_OMNI);
   LEADRasterView1.ForceRepaint (sRet);
end;