15 votes

Tester WIA sans avoir de scanner/appareil photo

J'ai écrit un code de balayage simple en utilisant WIA. Je n'ai pas de scanner et je ne peux donc pas le tester. Puis-je simuler un dispositif WIA pour le tester ?

4voto

heinob Points 2081

C'est exactement ce que vous voulez : https://github.com/twain/wia-on-twain

Je simule un scanner et publie une interface TWAIN et WIA. La numérisation d'une page graphique est également simulée, ce qui vous permet d'essayer différentes résolutions et schémas de couleurs.

3voto

itsho Points 676

Pas sûr, mais peut-être http://scanworkssoftware.com/twainimporter.aspx vous aidera

ou, aller à http://twain.org et sous la section "Fast Find", cliquez sur le dernier lien intitulé "Sample Data Source & Application". Cela installera TWAIN 2.0 et un exemple de source nommé "TWAIN2 FreeImage Software Scanner" qui possède quelques fonctions de numérisation de base. Il ne dispose pas d'une interface pour le conducteur mais vous permettra d'effectuer des analyses et d'obtenir/de définir certaines propriétés générales.

2voto

RBerteig Points 23331

Avec suffisamment d'efforts et le WIA SDK (et probablement le Windows DDK aussi) vous pouvez probablement le faire. Mais cela demandera beaucoup d'efforts, surtout par rapport au prix d'un scanner bon marché.

Je suppose que votre temps vaut quelque chose. S'il s'agit d'un projet de loisir, comparez le prix d'un scanner bon marché au temps gagné qui peut être consacré aux parties amusantes du projet. S'il s'agit d'un projet professionnel, le temps gagné a plus de valeur pour votre client que pour vous, mais il devrait quand même y avoir un argument commercial en faveur de l'achat d'un matériel qui vous fera gagner plus de temps qu'il n'en coûte.

1voto

Pincopallino Points 523

Je sais que cette question est très ancienne, mais je la publie à titre de référence.

Depuis Windows 10, Microsoft a fait une Dépôt GitHub avec des exemples de pilotes, y compris ceux de la WIA :

https://github.com/Microsoft/Windows-driver-samples/tree/master/wia

Je n'ai pas encore pu les tester, mais ils devraient créer un dispositif de test.

0voto

Prof. Falken Points 10242

Essayez donc si cette webcam virtuelle prend en charge l'interface WIA : http://www.soundmorning.com/

Si c'est le cas, vous êtes prêt à partir.

Vous pouvez également rechercher "Fake webcam", il en existe de nombreuses versions.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X