I am using AcquiredImage.IsBlank(Single) to determine if a scanned image is blank.I have noticed that the compression of the image changes to None once this code is executed.
I set device properties as below
Code: Select all
device.TransferMode = TransferMode.Memory;
device.ShowUI = false;
device.ShowIndicators = false;
device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches;
device.DisableAfterAcquire = false;
// enable duplex
device.DocumentFeeder.DuplexEnabled = true;
device.PixelType = PixelType.BW;
device.ImageCompression = TwainImageCompression.Group4;
//resolution
device.SetResolution(300, 300);
device.Acquire();
Code: Select all
if (e.Image.IsBlank(0.01f))
{
}
Veena