crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Захват изображений с веб-камеры, Захват изображений с веб-камеры
Brutalis
  опции профиля:
сообщение 20.2.2013, 15:12
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


доброго времени суток. пользуясь различными источниками собрал прогу. появились следующие вопросы/проблемы:
1. при запуске ругается (см. рис), причем при запуске дебаг версии после сообщения об ошибки выводит картинку а при запуске релиз версии нет.
2. как сделать так чтобы картинка с камеры передовалась на форму а не открывалась в отдельном окне.
3. как осуществить доступ к камере по IP
подскажите как со всем этим бороться или наведите на места где можно почитать, желательно на русском.

заранее спасибо.

ps использую qt 4.8 из пакета QTSDK 1.2.1 и OPENCV
сама прога http://files.mail.ru/5B465F45D5F149D1A7B1EC739516C5C7
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 20.2.2013, 20:40
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


немного допилил прогу. к предыдущим вопросам добавились следующие:
возможно ли заставить прогу брать *.dll из папки а не из корня.
как заставить ее записывать видео

там две кнопки, одна(start) передает картинку с камеры в окно, вторая должна делать тоже самое + еще записывать видео(видео не пишет:()

ps извиняюсь за размер архива. просто запихнул в него библиотеки которые требуются для работы проги
прога http://files.mail.ru/D0B526EF63874F7D82EA4878D24DED5D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 21.2.2013, 1:37
Сообщение #3


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


1) setLibraryPath
2) http://docs.opencv.org/doc/tutorials/highg...ideo-write.html
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 21.2.2013, 12:32
Сообщение #4


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


спс. попробую. хотелось бы выслушать еще мнения/варианты)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 22.2.2013, 8:52
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(RazrFalcon @ 21.2.2013, 2:37) *

просмотрел. мне кажется это не то что мне нужно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 4.3.2013, 19:48
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


нашел такой кусок кода. при компиляции ругается на цикл while, а точнее на vid и imshow
{using namespace std;
    using namespace cv;
    VideoCapture vid("http://192.168.1.7:65534/videostream.cgi?user=admin&pwd=123456&resolution=32"); //change this URL according to your camera
    if (!vid.isOpened())
    {

        cout << "could not capture";
         //break;
    }

   Mat *frame;
   // IplImage *frame=0;
    cvNamedWindow("IPcamera", 1);
    char key = 'a';

    while(true)
    {

        vid.grab();
        vid.retrieve(frame);
        imshow("IPcamera", frame);
        key = waitKey(10);
    }

    destroyAllWindows();
     break;




}

подскажите что не так
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.4.2013, 22:26
Сообщение #7


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Закон гласит:
Одна проблема - одна тема.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 26.4.2013, 8:33
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 25.4.2013, 22:26) *
Захват изображений с веб-камеры

глобалтьная проблема одна "Захват изображений с веб(ip)-камеры"
все остальное вытекает из этого

Цитата(Litkevich Yuriy @ 25.4.2013, 23:26) *
Закон гласит:
Одна проблема - одна тема.

]
глобалтьная проблема одна "Захват изображений с веб(ip)-камеры"
все остальное вытекает из этого
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 26.4.2013, 15:30
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Brutalis @ 20.2.2013, 17:12) *
1. при запуске ругается (см. рис), причем при запуске дебаг версии после сообщения об ошибки выводит картинку а при запуске релиз версии нет.
2. как сделать так чтобы картинка с камеры передовалась на форму а не открывалась в отдельном окне.
3. как осуществить доступ к камере по IP
из первого поста видно, что 3 проблемы, следовательно должны быть 3 разные темы.
Общую часть (например, обсуждение логики приложения) можно держать в этой (одной) теме. Детали реализации - в разных.
Такой подход удобен для тех кто ищет ответы на конкретные вопросы. Этим людям и отдаётся предпочтение.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Brutalis
  опции профиля:
сообщение 26.4.2013, 20:19
Сообщение #10


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 20.2.2013
Пользователь №: 3719

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 26.4.2013, 16:30) *
Цитата(Brutalis @ 20.2.2013, 17:12) *
1. при запуске ругается (см. рис), причем при запуске дебаг версии после сообщения об ошибки выводит картинку а при запуске релиз версии нет.
2. как сделать так чтобы картинка с камеры передовалась на форму а не открывалась в отдельном окне.
3. как осуществить доступ к камере по IP
из первого поста видно, что 3 проблемы, следовательно должны быть 3 разные темы.
Общую часть (например, обсуждение логики приложения) можно держать в этой (одной) теме. Детали реализации - в разных.
Такой подход удобен для тех кто ищет ответы на конкретные вопросы. Этим людям и отдаётся предпочтение.

может бать. просто не хотел захламлять форум
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 2:41