Аппаратное сканирование системы получения изображений с Java [закрыто]

StackOverflow https://stackoverflow.com/questions/1366717

Вопрос

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

Это было полезно?

Решение

Вот пример Статья обсуждаем, как реализовать ваш собственный API с помощью TWAIN (по непонятной причине также называемый JTwain).

Из статьи:

Отсутствие стандарта Java API для получения изображений - это упущение мы надеемся, что оно будет исправлено в будущей версии.Однако до этого времени мы можем либо приобрести коммерческий API, либо создать наш собственный API.

Мы можем основывать наш API на любой из спецификаций TWAIN или SANE.До сих пор, мы рассматривали ТВЕНА только с точки зрения общей картины и важных деталей.Мы также изучили очень простой JTwain API на основе TWAIN и поиграли с простым JTwainDemo приложением, демонстрирующим JTwain.

Другие советы

Если это для личного или образовательного использования, возможно, вы можете использовать Морену: http://www.gnome.sk/Twain/jtp.html

К сожалению, если оно предназначено для коммерческого использования, вам придется за него заплатить.

Существует EZTwain, который я писал из jni и получал объекты (настоящие объекты Java, которые появлялись и могли использоваться в Java на стороне Java после того, как были созданы со всеми этими L-материалами.Никогда не проходил мимо указателей структуры dib...В итоге я выглядел дураком перед Спайком (он был в этом настоящим профессионалом), и прежде чем я смог понять эту чушь, я разбил Whono the Poo в корне и потерял канал передачи данных к шерстистой паутине, и как ну пришлось пойти работать на завод, чтобы удовлетворить нужды.

Я уверен, что мне удалось сохранить большую часть кода, пока я копался в материалах по восстановлению данных, которые я делал, когда сохранял работу «D», которую начал.Я намеревался выполнить распознавание символов OCR, поскольку у меня есть организация по всему штату, в которой сотни реальных людей выполняют законную работу, а центральный офис увяз в примитивных методах ввода данных, которые никогда не смогут масштабироваться до объема, который появится в ближайшем будущем.

Лицензия на EZTwain хорошо реализована, поскольку она занимает большую часть коммерческой территории, зарезервированной для их законной коммерческой сферы.Я действительно думаю, что было бы забавно в качестве вопроса на собеседовании обсудить независимость аудитора Сарбейнса-Оксли как функцию радиуса ядра Гаусса в алгоритме обнаружения границ Кэнни.(на Java — Том Гибара)

Я уверен, что они бы спросили меня об этом «О», я бы ответил: «О!»

Примерно то же самое можно сказать после нескольких сотен названий функций в JNI.

(не пытаюсь быть смешным, просто именно поэтому вы не видите большого развития в этой области)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top