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 ?
Réponses
Trop de publicités?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.
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.
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.
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.
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.
- Réponses précédentes
- Plus de réponses