Тестирование WIA без сканера/камеры

Я написал простой код сканирования с помощью WIA. Сканера у меня нет, проверить не могу. Могу ли я имитировать устройство WIA для его тестирования?


person iboware    schedule 31.05.2010    source источник


Ответы (8)


Приложив достаточные усилия и используя WIA SDK (и, возможно, также Windows DDK), вы, вероятно, сможете это сделать. Но это будет большое количество усилий, особенно по сравнению с ценником дешевого сканера.

Я предполагаю, что ваше время чего-то стоит. Если это хобби-проект, сравните цену дешевого сканера с сэкономленным временем, которое можно потратить на работу над интересными частями проекта. Если это рабочий проект, то сэкономленное время более ценно для вашего клиента, чем для вас, но все же должно быть экономическое обоснование для покупки оборудования, которое сэкономит больше времени, чем оно стоит.

person RBerteig    schedule 09.09.2010

Это определенно делает то, что вы хотите: https://github.com/twain/wia-on-twain

Я имитирую сканер и публикую интерфейсы TWAIN и WIA. Также имитируется сканирование графической страницы, так что вы можете попробовать разные разрешения и цветовые схемы.

person heinob    schedule 13.03.2013

Не уверен, но, возможно, http://scanworkssoftware.com/twainimporter.aspx поможет вам

или перейдите на сайт http://twain.org и в разделе "Быстрый поиск" нажмите последнюю ссылку "Пример данных Источник и приложение». Это установит TWAIN 2.0 и образец исходного кода под названием «TWAIN2 FreeImage Software Scanner», который имеет некоторые основные функции сканирования. У него нет интерфейса драйвера, но он позволяет предварительно формировать сканирование и получать/устанавливать некоторые общие свойства.

person itsho    schedule 04.10.2010

Что ж, попробуйте, поддерживает ли эта виртуальная веб-камера интерфейс WIA: http://www.soundmorning.com/

Если это так, вы все настроены и готовы к работе.

Вы также можете поискать «Поддельная веб-камера», версий много.

person Prof. Falken    schedule 29.09.2010

Одна вещь, о которой следует беспокоиться, это то, что все драйверы WIA не созданы одинаково. Недавно у нас возникли проблемы с использованием некоторых драйверов Brother WIA, которые якобы были сертифицированы. Водитель не разрешал доступ к лотку подачи. В итоге нам также пришлось написать интеграцию TWAIN.

person Noel    schedule 22.10.2010

(1) http://graphics.kodak.com/docimaging/US/en/Support_Center/Document_Scanners/Desktop/i65_Scanner/Support/Drivers_And_Downloads/i55_and_i65_Scanner_Driver/index.htm InstallSoftware__v1.7.exe

(2) http://sourceforge.net/projects/twain-samples/files/TWAIN%202%20Sample%20Application/ WIAonTWAIN_SDK.msi

(3) Только для тестирования вы также можете использовать бесплатную демо-версию коммерческого драйвера TWAIN для импорта файлов XPCTWAIN. Информация о продукте: http://www.jse.de/products.html#xpctwain Демонстрация скачать: http://www.jse.de/download/setup_xd.exe setup_xd.exe

person Hassan Maher    schedule 15.12.2014

Я знаю, что этот вопрос очень старый, но я опубликую его как ссылку.

Начиная с Windows 10, Microsoft создала репозиторий GitHub с примерами драйверов, включая драйверы WIA:

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

Я еще не смог их протестировать, но они должны создать тестовое устройство.

person Pincopallino    schedule 19.01.2019

Звучит как случай, когда написание виртуального устройства, совместимого с WIA, может быть тем, что нужно вернуть сообществу.

person jcolebrand    schedule 03.11.2010