ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 multifeed detect
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

zrygo

Armenia
16 Posts

Posted - Sep 12 2012 :  07:24:56  Show Profile  Reply
Dose ImageEn have the function or procedure about multifeed detecting?

just like the follow photo from Kodak Capture Software:


96.63 KB

Pan

xequte

38610 Posts

Posted - Sep 13 2012 :  13:44:38  Show Profile  Reply
Hi

You can enable the feeder using FeederEnabled:

http://www.imageen.com/help/TIETwainParams.FeederEnabled.html


And detect whether it it has a page using FeederLoaded:

http://www.imageen.com/help/TIETwainParams.FeederLoaded.html

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Eric24

USA
23 Posts

Posted - Sep 16 2012 :  06:36:08  Show Profile  Reply
Actually, this is a question I've had for a while myself. But I think you may have misunderstood the OP's question: He's asking if ImageEn can detect when two or more sheets of paper are "mis-fed" at once. I believe this is a function of the scanner itself (using paper thickness detectors), but if the scanner supports it, does ImageEn communicate this to the application?

Also, assuming the scanner does not have this functionality, can you think of any way to detect this situation in software only? I can envision one method, that works as long as the mis-feed doesn't take two pages exactly on top of each other: measure the length of the "page" and see if it exceeds the length of the expected page. But what about a mis-feed that takes two pages exactly on top of each other?
Go to Top of Page

zrygo

Armenia
16 Posts

Posted - Sep 16 2012 :  17:40:35  Show Profile  Reply
Yes, this is what I want to ask, thanks Eric24 to post the detail,

and I still want to get the answer here.

Pan
Go to Top of Page

ehkhalid

27 Posts

Posted - Sep 17 2012 :  01:12:44  Show Profile  Reply
Hi,
this function depend on scanner, if it has a feed detection or not, in my case, i use kodak scanners, and this scanner family use an ultrasound capter, that detect if the tickness of the scanned page is larger than a normal page (can adjust sensibility of the capter).
for kodak scanner, i used developper documentation to find the ultrasound custom capability, and i modified imageen source to add it, i think it's the same thing for other scanners, constructor add many custom capabilities, so to use it we need technical documentation, in the case where we don't have this documentation, we can sniff all the capabilities sent to scanner to find wich is about multifeeder detection, it's not easy to do, so I suggest in the first time to ask scanner manufacter for documentation.

hope this help :-)

(Zygro, i resolved the exception problem for multithreading scan, i finalize the exemple with the list and i will send it to you soon, sorry for late).
Go to Top of Page

zrygo

Armenia
16 Posts

Posted - Sep 19 2012 :  03:07:23  Show Profile  Reply
Hi ehkhalid,

thanks for your reply, and I want to know more about multifeeder detection of the kodak scanner if it's possible.

P.S. thanks for working on the multithreading scan, and hope for receiving your email.

Pan
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: