Webcam Library для LabVIEW

Делись идеей, получай поддержку и критику!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Webcam Library для LabVIEW

Сообщение Eugen Graf »

Всем привет!
Предлагаю совместно создать библиотеку :vi: для вебкамер (или просто любых камер) для :labview: на базе Direct Show. У меня есть такая библиотека, но она лицензионная и создана моим коллегой. К сожалению я не могу выложить её, но могу подсмотреть как она устроена, а так же спросить коллегу, если мне что то будет непонятно.
Всем сишникам предлагаю откликнуться, думаю этот проект принесёт пользу всем.

Результатом будет DLL или OCX. DLL думаю сделать намного легче, чем парится с ActiveX. Картинка будет выдаваться на Picture Indicator с помощью Callback.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

Вообще я знаю только LabVIEW Webcam Library 1.4. Автор Peter Parente.
Прямых ссылок откуда я скачал её у меня не осталось, скорей всего из какой-то ссылки этой темы, но распространялась она вместе с исходниками, что говорит минимум об Оpen Source.
Поэтому выкладываю то что есть у меня сейчас.
Работает гарантированно в XP, в других ОС не проверял.
Ссылка
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение mzu2006 »

Да, дело исключительно полезное. Я писал драйвер Webcam для своих проектов http://code.google.com/p/webcamlabiewdriver, http://code.google.com/p/pvcamlabviewdriver/ и прочее, но выложить тоже права пока не имею. Готов помочь, подсмотреть, написать в меру сил.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Eugen Graf »

Насколько я знаю в Висте оно не работает. Кстати надыбал .NET класс, думаю можно будет обойтись и без внешних DLL или OCX. Всё можно будет сделать с помощью .NET классов.
Так что остаёмся в нашем любимом :labview:
Вложения
DShowNET.png
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1399
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Viktor »

Работает гарантированно в XP, в других ОС не проверял.
В Windows7 LabVIEW Webcam Library 1.4. не работает :(
Идею насчёт библиотеки :labview: для вебкамер поддерживаю :super:
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

eg писал(а):Насколько я знаю в Висте оно не работает. Кстати надыбал .NET класс, думаю можно будет обойтись и без внешних DLL или OCX. Всё можно будет сделать с помощью .NET классов.
Так что остаёмся в нашем любимом :labview:
а этот класс позволяет работать с двумя камерами одновременно?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Eugen Graf »

Точно не знаю, но думаю да. Он базирован на WDM, погугли, может найдёшь инфу по этому поводу. Я тоже спрошу у коллеги, но думаю он не знает, т.к. этим не интересовался.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

что-то я его в списке своих .net контролов не вижу((
что нужно для его установки?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Eugen Graf »

DirectX и DirectShow.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

DirectX у меня 9.0. А DirectShow же насколько я понимаю входит в DirectX?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Eugen Graf »

Думаю что входит. А может быть нужно при инсталляции DirectX указать чтобы компонента .NET заинсталлировалась :think:
Честно говоря я не помню когда зачем и как я её инсталлировал.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение mzu2006 »

У меня тоже такого класса нету. В Wikipedia про Directshow и .net написано, что едиственный способ использования это свободно распостраняемая библиотека directshow.net. Но и в ней нет такого класса ...
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

Может надо дополнительно ставить Microsoft .net Framework?
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение mzu2006 »

Стоит 1.1, 2.0, 3.0 и 3.5 :dntknw:
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4412
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Webcam Library для LabVIEW

Сообщение Pavel Krivozubov »

Да, тогда действительно странно почему у нас её нет(
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Проекты»