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

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Acquiring from WIA vs non-WIA drivers

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
stuartclennett@gmail.com Posted - Feb 14 2019 : 10:38:33
Hi,

Using the AllAcquire demo app, I am seeing two entries in the source selector combo for my camera:

- [camera icon] Canon Powershot G9
- [scanner icon] WIA Canon Powershot G9

Acquiring from both sources gives me the usual Windows "Which Pictures Do You Want To Copy?" dialog box with a grid of thumbnails, in which I can select multiple images (regardless of which driver I selected).

However, only the WIA driver will download multiple images. The non-WIA driver just downloads a single image (which is a lot quicker than the WIA downloads a single image) and then stops.

Can anyone tell me the reason for this?

Is there a way to get the non-WIA driver to acquire multiple images? It seems to use the same UI.

My users are getting pretty confuse, as am I.

Many thanks,

Stuart

Stuart Clennett
Delphi Berlin 10.1
5   L A T E S T    R E P L I E S    (Newest First)
stuartclennett@gmail.com Posted - Feb 25 2019 : 06:01:53
Okay -- thanks Nigel.

Stuart Clennett
Delphi Berlin 10.1
xequte Posted - Feb 24 2019 : 22:02:23
Hi Stuart

I'm afraid I don't have any suggestions. I've seen a lot of this sort of weirdness with scanner drivers.



Nigel
Xequte Software
www.imageen.com
stuartclennett@gmail.com Posted - Feb 22 2019 : 09:10:48
Hi Nigel,

Thanks for your reply. My app can filter by type, and you're right, the result is confusing to say the least.

TWAIN Only = "WIA-Canon PowerShot G9"
(This will download multiple files, takes longer per image)

WIA Only = "Canon PowerShot G9"
(This will only download a single image regardless of the selection, quicker than the TWAIN driver connection)

Is there a reason why WIA will only download a single image despite both using the same interface (or at least it appears so?).

Thanks



Stuart Clennett
Delphi Berlin 10.1
xequte Posted - Feb 18 2019 : 21:20:23
Hi Stuart

Can you limit the acquire to just specific types, e.g. WIA or Twain to determine what type of interfaces they are. You are probably seeing one Twain driver and one WIA driver.

Though, this may not be the case. Confusingly, you often see Twain drivers labeled as WIA (which is based on the way the driver handles the communication rather than the interface that is exposed).



Nigel
Xequte Software
www.imageen.com
stuartclennett@gmail.com Posted - Feb 18 2019 : 07:39:26
Someone correct me if I'm wrong here:

As the non-WIA source (i.e. "Canon Powershot G9" with camera icon) seemingly pops up the WIA interface, is this using some kind of compatibility layer which is limiting functionality?

Stuart Clennett
Delphi Berlin 10.1