AcquiredImage.IsBlank(Single) differs between v7.0 and v8.0

Questions, comments and suggestions concerning VintaSoft Twain .NET SDK.

Moderator: Alex

Post Reply
Nigel M
Posts: 1
Joined: Wed Sep 14, 2011 9:39 pm

AcquiredImage.IsBlank(Single) differs between v7.0 and v8.0

Post by Nigel M »

The behaviour of AcquiredImage.IsBlank(Single) seems to have substantially changed between v7.0.2.1 and v8.0.0.9. For v7, I was using a maxNoiseLevel of 0.01F, while under v8.0 I can only manage to get similar results if the maxNoiseLevel is increased to at least 0.70F. I have been testing with an HP Scanjet 7000.

Any suggestions as to why the versions behave so differently?

Thanks, Nigel
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: AcquiredImage.IsBlank(Single) differs between v7.0 and v

Post by Alex »

Hello Nigel,

Please send your test image and description of the problem to support@vintasoft.com

Best regards, Alexander
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: AcquiredImage.IsBlank(Single) differs between v7.0 and v

Post by Alex »

Hello Nigel,

Yes, we have changed the color comparison algorithm and the AcquiredImage.IsBlank method may have different result in comparison with version 7.0.

You can get a noise level of the image using the currentNoiseLevel parameter of the "bool AcquiredImage.IsBlank(float maxNoiseLevel, ref float currentNoiseLevel)" method, this method returns boolean value and float value of noise level.

Please use this method and calibrate your system.

Best regards, Alexander
Post Reply