<div dir="ltr"><div dir="ltr"><div>Hi,</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 3, 2020 at 1:34 PM Charles Lindsey <<a href="mailto:chl@clerew.man.ac.uk">chl@clerew.man.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I have an Epson Perfection 1250/Photo which uses the plustek backend. It works <br>
fine for color and gray modes, but for lineart, every time you scan a page it <br>
introduces more black noise along the right hand edge of the page. It turned out <br>
to be the result of calibration. I still don't know why repeated calibration <br>
causes that problem, but that is how I cured it.<br>
<br></blockquote><div>There was a problem with the calibration routine which I fixed some time in the past, you may remember.</div><div>It's not impossible that there may be other issues :D</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Obviously, on startup (more specifically on warmup), any scanner has to be <br>
calibrated; in fact if the warmup is set to 'auto' it repeats the calibration <br>
until the result remains unchanged three times. Examination of the code for the <br>
Plustek Backend shows that it does much more; indeed every time you start a new <br>
scan, it does a new calibration (except for automatic document feeders and the <br>
like). This wastes time (typically six times until the obligatory three <br>
identical results), and it causes my black noise in lineart mode (for reasons <br>
yet unknown). </blockquote><div><br></div><div>Yeah, I know. It's annoying. Some of the older scanners seem to take *forever* to do calibration.<br></div><div>Other scanners that I have used do regular calibrations, but they do not do it on every scan.</div><div>I would assume that other parameters like temperature might affect calibration (as the machine warms up with use perhaps) so it would be reasonable to do at least a quick calibration to ensure that the scanner was still within spec every now and then.<br></div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
It is for you guys to decide whether this is worth making permanent. I <br>
understand Ralph has a similar Epson scanner, so perhaps he could check whether <br>
that has this lineart problem, and give this patch a try.<br>
<br></blockquote><div> </div><div>I will have a look over the weekend if I get a chance.</div><div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Just a few more oddities that I encountered on the way.<br>
<br>
Even after the patch, it sits for 13 seconds in usb_IsDataAvailableInDRAM() <br>
before the scan data starts to become available, even though after that it comes <br>
out steadily even if several buffers-full have to be downloaded. I think this is <br>
a problem with the scanner hardware which is too lazy about getting the carriage <br>
out of its garage.<br></blockquote><div><br></div><div>:D</div></div><div class="gmail_quote"><br></div><div class="gmail_quote">Cheers,</div><div class="gmail_quote">Ralph</div><div class="gmail_quote"><br></div></div>