Webcam Library для LabVIEW
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
Ураааа, разобрался!!! меняется разрешение камеры!!!!!
вот куда надо подключать для изменения разрешения и собственно прикрепляю сам проект, если кому интересно )
P.S. разрешение надо устанавливать в самом DSNet SetConfigParams.
вот куда надо подключать для изменения разрешения и собственно прикрепляю сам проект, если кому интересно )
P.S. разрешение надо устанавливать в самом DSNet SetConfigParams.
- Вложения
-
- DSNet Capture Example CRes.zip
- DSNet Capture Example CRes
- (1.98 МБ) 333 скачивания
-
- interested
- Сообщения: 2
- Зарегистрирован: 15 фев 2011, 12:27
- Версия LabVIEW: 8.6; 9
- Контактная информация:
Re: Webcam Library для LabVIEW
А можно удачное решение выложить с поддержкой предыдущих версий LabView ?
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
вот для 8.6
надеюсь получилось, я первый раз такое делал ))
надеюсь получилось, я первый раз такое делал ))
- Вложения
-
- DSNet Capture Example Folder.zip
- For LabView 8.6
- (1.91 МБ) 290 скачиваний
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
кстати доработал код , там еще можно менять frame rate для видео ,
сейчас хочу добавить в код определение возможных резрешений для любого подклбченного устройства!
как всё сделаю выложу для всеобщего пользования!
сейчас хочу добавить в код определение возможных резрешений для любого подклбченного устройства!
как всё сделаю выложу для всеобщего пользования!
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
выкладываю код где можно считывать все возможные разрешения для подключенного устройства
все настройки и параметры находятся в DSNet SetConfigParams
все настройки и параметры находятся в DSNet SetConfigParams
- Вложения
-
- DSNet Capture Example with FR and DiffMode.zip
- FrameRate and Modes
- (1.97 МБ) 303 скачивания
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
установил ComboBox со всеми поддерживаемыми разрешениями на главной форме, можно в реалтайме выбирать любое разрешение для веб камеры!
P.S. у меня кстати несколько разрешений просто "0x0" с нулевым разрешением, это у всех так ? или только у меня?
P.S. у меня кстати несколько разрешений просто "0x0" с нулевым разрешением, это у всех так ? или только у меня?
- Вложения
-
- DSNet with FrameRates and Detect Modes and Change Res.zip
- можно менять на главной форме разрешение в RealTime mode
- (2 МБ) 281 скачивание
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
сделал чтобы можно было делать скриншот )))))
кривовато немного конечно , но работает, только у меня почему-то когда делаю snap картинка немного смещена, слева полоска которая должна быть справа , странно и даже не знаю как это поправить чтобы всё ровно было ! может кто посмотрит!
спасибо!
вот собственно сам проект!
кривовато немного конечно , но работает, только у меня почему-то когда делаю snap картинка немного смещена, слева полоска которая должна быть справа , странно и даже не знаю как это поправить чтобы всё ровно было ! может кто посмотрит!
спасибо!
вот собственно сам проект!
- Вложения
-
- DSNet with FrameRates and Detect Modes and Change Res and Snap.zip
- Resolution & Change Mode & Snap
- (2.06 МБ) 308 скачиваний
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
привет Eugen :)
у меня к тебе вопрос по этому проекту, может ты еще помнишь)
я так понимаю ты создаешь Smart Tee и подключаешься к его Capture pin , и с его выхода ты тоже подклчаешься к Capture Pin и т.д.
а как мне покдлючиться к Preview pin в Smart Tee вместо Capture? что-то я не понимаю где в коде это сделать...
спасибо заранее!
P.S. Спасибо уже разобрался!!! всё работает всё подключил! чуть позже выложу проект!
у меня к тебе вопрос по этому проекту, может ты еще помнишь)
я так понимаю ты создаешь Smart Tee и подключаешься к его Capture pin , и с его выхода ты тоже подклчаешься к Capture Pin и т.д.
а как мне покдлючиться к Preview pin в Smart Tee вместо Capture? что-то я не понимаю где в коде это сделать...
спасибо заранее!
P.S. Спасибо уже разобрался!!! всё работает всё подключил! чуть позже выложу проект!
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
Вот выкладываю проект в которм уже можно делать скриншот в зависимости от того как выделили мышью на экране,
ежинственное для коректного выделения необходимо чтобы размеры hHandle (PictureBox) были кратны разрешению видео, тогда всё работает корректно!
Также теперь еще можно вывести PropertyPage подключенного устройства и менять в нем тоже какие-либо настройки!
и что-то еще изменил и добавил, вот вообщем одна из последних версий
P.S. забыл сказать, чтобы выделить что либо на экране для SnapShot необходимо нажать CTRL это будет начальная точка, и вести мышью чтобы выделить поле для картинки и затем отпускаем CTRL и это вторая точка нашего прямоугольника для картинки, а затем нажимаем кнопку SNAP :))))))
P.S. только что подумал и добавил, если ничего не выделонно - делаем картинку всего экрана!
ежинственное для коректного выделения необходимо чтобы размеры hHandle (PictureBox) были кратны разрешению видео, тогда всё работает корректно!
Также теперь еще можно вывести PropertyPage подключенного устройства и менять в нем тоже какие-либо настройки!
и что-то еще изменил и добавил, вот вообщем одна из последних версий
P.S. забыл сказать, чтобы выделить что либо на экране для SnapShot необходимо нажать CTRL это будет начальная точка, и вести мышью чтобы выделить поле для картинки и затем отпускаем CTRL и это вторая точка нашего прямоугольника для картинки, а затем нажимаем кнопку SNAP :))))))
P.S. только что подумал и добавил, если ничего не выделонно - делаем картинку всего экрана!
- Вложения
-
- DSNet Call PropertyPage.zip
- DSCapture, Snap, PropertyPage
- (2.6 МБ) 308 скачиваний
-
Aleksey Feoktistov
- leader
- Сообщения: 898
- Зарегистрирован: 20 янв 2009, 00:15
- Награды: 6
- Версия LabVIEW: 2015
- Откуда: Tyumen
- Поблагодарили: 2 раза
- Контактная информация:
Re: Webcam Library для LabVIEW
какой файл запускать?
было бы не плохо пересохранить проект в версии младше 2010 (например 8,2). далеко не все ей пользуются
было бы не плохо пересохранить проект в версии младше 2010 (например 8,2). далеко не все ей пользуются
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
Добавил для 8.2
запускать фйал DSNet Main. в этом проекте!
а в предыдещем DSNet Capture Example.
запускать фйал DSNet Main. в этом проекте!
а в предыдещем DSNet Capture Example.
- Вложения
-
- DSNet Main LabView 8_2.zip
- For LabView 8.2
- (2.46 МБ) 315 скачиваний
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
вот на днях еще кое-что в проекте переделал, добавил в Graph фильтер SampleGrabber и уже через него делаю SnapShot (теперь далаются намного быстрее и не моргает экран при этом) , выложу версию позже, а то очень много уже версий навыкладывал )
вот как в данный момент построен Graph в проекте
P.S. тут вместо камеры стоит плата видео захвата, но от этого суть не меняется ) DirectShow захватывает видео с любого устройства будь то ТВтюннер, камера или плата видео захывата.
вот как в данный момент построен Graph в проекте
P.S. тут вместо камеры стоит плата видео захвата, но от этого суть не меняется ) DirectShow захватывает видео с любого устройства будь то ТВтюннер, камера или плата видео захывата.
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
выкладывю GraphEdit если кому понадобится
- Вложения
-
- GraphEdit.rar
- GraphEdit
- (153.92 КБ) 279 скачиваний
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
попытаюсь здесь рассказать как подключить звук к видео!
на рис1 мы считываем все аудио устройства в нашей системе!
затем нам надо выбрать только одно устройство с которого мы хотим получать звук
и нам его надо добавить в наш Граф.
Имея Reference на аудио устройство который мы получили как на рис1 мы теперь добавляем устройсво в Граф рис 2. Здесь мы уже зная заранее имя устройства отпределяем его из списка всех аудио устройств системы!
!!!! Имя устройства которое хотим подлючить надо брать из примера на рис 1.!!!!!!
!!!! и в коде надо его изменить "Name of Audio Device"!!!!!!
Конечно аудио устройства могут быть уже встроены в фильтер с видео , тогда просто надо подлючиться к PIN Audio Output. но часто аудио необходимо добавить отдельным фильтром. В моем случае здесь наобходимо добавить еще и CrossBar Filter как на рис 3.
если есть вопросы обращайтесь!
на рис1 мы считываем все аудио устройства в нашей системе!
затем нам надо выбрать только одно устройство с которого мы хотим получать звук
и нам его надо добавить в наш Граф.
Имея Reference на аудио устройство который мы получили как на рис1 мы теперь добавляем устройсво в Граф рис 2. Здесь мы уже зная заранее имя устройства отпределяем его из списка всех аудио устройств системы!
!!!! Имя устройства которое хотим подлючить надо брать из примера на рис 1.!!!!!!
!!!! и в коде надо его изменить "Name of Audio Device"!!!!!!
Конечно аудио устройства могут быть уже встроены в фильтер с видео , тогда просто надо подлючиться к PIN Audio Output. но часто аудио необходимо добавить отдельным фильтром. В моем случае здесь наобходимо добавить еще и CrossBar Filter как на рис 3.
если есть вопросы обращайтесь!
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Webcam Library для LabVIEW
файлы с аудио фильтром!
- Вложения
-
- DSNet Main.zip
- LabView 2011
- (2.09 МБ) 260 скачиваний
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 1894 Просмотры
-
Последнее сообщение Anastasia
-
- 3 Ответы
- 2065 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 343 Просмотры
-
Последнее сообщение maxim_MA
-
- 23 Ответы
- 2387 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 390 Просмотры
-
Последнее сообщение ujin1