You could try to apply a local threshold. For example:
ImageEnView1.Proc.ConvertToBWLocalThreshold(8, ietMeanMinMax, 6);
You may need to change parameters depending by the background.
Also, it may be necessary to remove isolated pixels with:
ImageEnView1.Proc.RemoveIsolatedPixels(0);
This is the result applying ConvertToBWLocalThreshold and RemoveIsolatedPixels to your image: