|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.11.2018, 13:51 | #1 |
Регистрация: 09.11.2018
Сообщений: 6
|
2 вебкамеры на разные picturebox
Ввел код для отображения изображений с веб-камер на форме (окне). При наличии только одной веб-камеры пытаюсь получить изображение в одном picturebox, а чтоб в другом не было, затем наоборот за счёт ручного переключения номера videoDevices с 0 на 1 и наоборот.
videoSource = new VideoCaptureDevice(videoDevices[0].MonikerString); videoSource2 = new VideoCaptureDevice(videoDevices[1].MonikerString); При "0" на videoDevices обоих источников на одном picturebox есть изображение с камеры, а на другом нет. Почему? При "0" на videoDevices одного источника и "1" на videoDevices другого источника уже на обоих picturebox нет изображений с камеры. Почему? Привожу код (в rar архиве). |
09.11.2018, 21:51 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
А код обработки сразу то можно выложить? С телефона тяжко ваши архивы грузить.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
12.11.2018, 09:07 | #3 |
Регистрация: 09.11.2018
Сообщений: 6
|
Код:
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум. Последний раз редактировалось Alex11223; 12.11.2018 в 09:30. |
12.11.2018, 09:53 | #4 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну сходу неплохо бы вот это:
Код:
А зачем столько слипов вставлено??
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
13.11.2018, 10:18 | #5 |
Регистрация: 09.11.2018
Сообщений: 6
|
Компилятор об ошибке не пишет, но и прога изображение на обоих pictureBox не выводит. Попробовал:
pictureBox1.Invoke(new Action(() => this.pictureBox1.Image = (Image)eventArgs.Frame.Clone())); не помогло... не появились изображения на обоих pictureBox, только на одном. Задержки вставлял по советам из статей в надежде чтоб один поток прожевался и затем начался бы следующий.. не помогло.. |
14.11.2018, 08:33 | #6 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
А как у вас камеры подключены??
Наверное через концентратор USB? В таком случае обычно и возникает указанная проблема. Переключите напрямую в разные порты. Перепроверил код на двух камерах. Все работает. Подключайте на разные порты физические.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 14.11.2018 в 08:53. |
14.11.2018, 08:48 | #7 |
Регистрация: 09.11.2018
Сообщений: 6
|
Именно сейчас подключена 1шт веб камера. Не получается переключать изображение с неё на pictureBox1 и pictureBox2 одновременно или по отдельности за счёт номера видеоустройства 0 или 1 (videoDevices[0]) или videoDevices[1]).
|
14.11.2018, 09:06 | #8 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Вы уверены что у вас только две камеры? Сколько тут videoDevices.Length = ?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
15.11.2018, 09:53 | #9 |
Регистрация: 09.11.2018
Сообщений: 6
|
Здорово! Получается перед открытой дверью остановка, как 2 камеры будут, то можно пробовать. Спасибо!
Да, сейчас одна камера, вот и в диспетчере устройств Windows показано одно видеоустройство. Не понятно как длину посмотреть, в namespece Aforge нету такого и не массив вроде.. |
15.11.2018, 11:13 | #10 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну как не массив то?
раз вы обращаетесь к нему по индексу значит массив videoDevices[0] может быть не Length а Count если это список.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
фото с вебкамеры | Legeardo | Мультимедиа в Delphi | 7 | 23.03.2017 09:53 |
Снимок с вебкамеры | oFFlineby | Мультимедиа в Delphi | 1 | 23.09.2011 19:44 |
Разные пароли на разные диапазоны | zenner | Microsoft Office Excel | 22 | 27.11.2010 01:25 |
Разные компиляторы - разные результаты | Кипящий чайник | Общие вопросы C/C++ | 3 | 16.07.2010 14:54 |
Захват изображения с вебкамеры | GrenDaiZer | Помощь студентам | 3 | 15.04.2007 13:54 |