Как получить изображение со сканера или Web-камеры

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Rouch
Новичок
Новичок
Аватара пользователя
 
Сообщения: 41
Зарегистрирован: 30.07.2004 (Пт) 7:26
Откуда: Немного отовсюду

Как получить изображение со сканера или Web-камеры

Сообщение Rouch » 02.08.2004 (Пн) 10:59

:evil: Неужели никого этот вопрос не интерисует, у все только могут обсуждать всякую фигню (типа как открыть файл, как конвертировать картинки, или почему не работает то-то...). Давайте идти вперед, разбираться в технологиях, и делать это сообща. Хоть кто-нибудь знает как именно надо работать с TWAIN?

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 02.08.2004 (Пн) 11:15

http://www.pegasustools.com/
Pegasus TWAINPro, Pegasus CapturePro - еще какие-то вопросы?..

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 02.08.2004 (Пн) 11:15

Я этот вопрос подъымал не однократно, всё без результатно :evil:
Меня это тоже интересует (на счёт снять изображение с камеры).

Вот только, ответов боюсь не будет :cry:

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 02.08.2004 (Пн) 11:16

Либо просто ковырять TWAIN API ручками, т.к. компоненты в большинстве своем платные.

Samovar
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 23.05.2004 (Вс) 8:13

Сообщение Samovar » 02.08.2004 (Пн) 22:45

У меня, после инсталяции драйверов для HPSJ, в компонентах появился TwainCtrl ActiveX Control (или может быть после MSO XP)... Узать не пробывал.
Ученье - свет, неученых - тьма.

CodeName33
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 297
Зарегистрирован: 01.09.2004 (Ср) 13:25
Откуда: SPb

Сообщение CodeName33 » 01.09.2004 (Ср) 14:19

С Web-камеры или TV Tuner'а можно получать изображение без TWAIN. Константы sendMessage начинаются на WM_CAP_... и легко находятся в Api Help. Там же и примеры есть.

А для TWAIN можно использовать OCX iTWAIN 4.1. Он платный, но Триал можно продливать сколько угодно вызвав при запуске программы следующую процедуру:

Private Function WriteDate() As Long
Dim S As String, code As String, i As Long
code = "edgfa`cbml"

S = Year(Date) & Format$(Month(Date), "00") & Format$(Day(Date), "00")
For i = 1 To 8
Mid$(S, i, 1) = Mid$(code, Asc(Mid$(S, i, 1)) - 47, 1)
Next

basRegistry.SetRegString HKEY_LOCAL_MACHINE, "SOFTWARE\Imagine IT Limited\PID\00866745", "FID", S
End Function

А окно которое он выдаёт о триале мгновенно закрывается таймером с кодом:

Dim L As Long
'Private Declare Function FindWindowS Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Long, ByVal lpWindowName As String) As Long
L = FindWindowS(0, "iTWAIN41")
If L Then PostMessage L, 16, 0, 0
Программисты не глючат - глючат компиляторы...

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 01.09.2004 (Ср) 18:50

Слушай Rouch тему насчёт сканирования я поднимал она называется
Сканирование и увелечение.А такую фигню гнать как:
Неужели никого этот вопрос не интерисует, у все только могут обсуждать всякую фигню (типа как открыть файл, как конвертировать картинки, или почему не работает то-то...).

нечего у каждого свои вопросы и каждый хочет получить на него ответ. :!: :!:

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 03.09.2004 (Пт) 23:54

Я точно подобную тему 4 раза открывал ... но эффекта нуль .... нужна технология доступа к камере ...

Вот у меня получается контролом ImgScan получить картинку .... и свойства настроить .... но елки-палки это тока при условии что все окошки будут видны .. когда сетуп запрещаешь он ничего не сохраняет , хотя показывает что сканирует ...
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList