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 » Wed Sep 14, 2011 9:52 pm

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: 1443
Joined: Thu Jul 10, 2008 2:21 pm

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

Post by Alex » Fri Sep 16, 2011 12:18 pm

Hello Nigel,

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

Best regards, Alexander

Alex
Site Admin
Posts: 1443
Joined: Thu Jul 10, 2008 2:21 pm

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

Post by Alex » Sun Sep 25, 2011 1:15 pm

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

Who is online

Users browsing this forum: No registered users and 0 guests