AcquiredImage.IsBlank(Single) alters image compression
Posted: Wed Mar 06, 2019 4:25 am
Hi,
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
In debug mode i can see that the image compression is Group4, but immediately after execution of code in if statement below(this code is inside device_imageAcquired) image compression changes to None.
I need to know how to retain the compression set initially.
Veena
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