Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.03.2015, 01:44   #1
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Цитата:
Сообщение от DEM Посмотреть сообщение
AlexSMG95
На самом деле можно и просто веб браузер впендюрить на форму а в него прописать страничку с видео.
Но мне надо обрабатывать картинки, я для этого использую net оболочку для Опер Св
У нас примерно одна и та же цель, не подскажете как можно обрабатывать кадры с помощью emgu cv (open cv шарповский) если я получаю изображение с url сразу в pictureBox просто всю голову сломал немогу придумать, с начала думал что с pictureBox можно изображения загонять в bitMap Но у меня не вышло, потом начал сохранять изображение с pictureBox на компьютер и пробовать его обработать, но столкнулся с проблемой, прога крашиться из-за того что картинка обновляется (сохраняеться), а я ее пытаюсь открыть, теперь в тупике не могу придумать как обработать кадр до прилета его в pictureBox
AlexSMG95 вне форума   Ответить с цитированием
Старый 22.03.2015, 07:14   #2
DEM
Senior Member
 
Регистрация: 25.03.2014
Сообщений: 146
Вес репутации: 0
DEM is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

AlexSMG95
Тут лучше как мне кажется разбить на 2 задачи...
Если у вас получилось обрабатывать картинки в emgu cv
То это уже пол дела....
В тот цикл который у вас получился, добавьте сохранение картинок куда нибудь....
Так же в этот цикл следует добавить обработчик предыдущего кадра и удаление его.
PS. Я сейчас не много приостановил работу над своим роботом, но готовность уже более 70 %.
Делаю робота с поворотной башней, на башне устанавливается лазер и камера.
Робот будет определять расстояния(камера+лаз ер) и делать панорамные фото.
Упрощенная модель лазерного сканера...
DEM вне форума   Ответить с цитированием
Старый 22.03.2015, 07:26   #3
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Цитата:
Сообщение от DEM Посмотреть сообщение
AlexSMG95..
В тот цикл который у вас получился, добавьте сохранение картинок куда нибудь....
Так же в этот цикл следует добавить обработчик предыдущего кадра и удаление его.
Спасибо за совет, буду разбираться, примерно понимаю что требуется! Ближе к вечеру отпишусь получилось или нет!
AlexSMG95 вне форума   Ответить с цитированием
Старый 22.03.2015, 07:58   #4
DEM
Senior Member
 
Регистрация: 25.03.2014
Сообщений: 146
Вес репутации: 0
DEM is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Тьфу ты даже не обязательно предыдущего и сохранять не обязательно....
Это у меня осталось от сборки двух проектов....
Я сперва получил изображение на форму, а другим проектом обрабатывал фото, которое лежало в папке.
Вы просто с помощью библиотеки Опер Св обрабатывайте картинку а не поток.
Так лучше должно пойти.
DEM вне форума   Ответить с цитированием
Старый 22.03.2015, 08:10   #5
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Цитата:
Сообщение от DEM Посмотреть сообщение
Тьфу ты даже не обязательно предыдущего и сохранять не обязательно....
Это у меня осталось от сборки двух проектов....
Я сперва получил изображение на форму, а другим проектом обрабатывал фото, которое лежало в папке.
Вы просто с помощью библиотеки Опер Св обрабатывайте картинку а не поток.
Так лучше должно пойти.
У меня сейчас беда! чет не могу придумать как из picturebox вытащить кадр или обработать его!
AlexSMG95 вне форума   Ответить с цитированием
Старый 22.03.2015, 08:33   #6
DEM
Senior Member
 
Регистрация: 25.03.2014
Сообщений: 146
Вес репутации: 0
DEM is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Так img копай, или что нибудь тип picturebox save....
DEM вне форума   Ответить с цитированием
Старый 22.03.2015, 08:51   #7
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

save есть он сохраняет на комп кадр!
AlexSMG95 вне форума   Ответить с цитированием
Старый 22.03.2015, 09:00   #8
DEM
Senior Member
 
Регистрация: 25.03.2014
Сообщений: 146
Вес репутации: 0
DEM is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Ты чем в опен св обрабатывать собираешься.
хотя бы код показал бы.
Правда я с с# не очень дружу, но глядишь разберусь.
Думаю у тебя там сильных секретов то и нету....
DEM вне форума   Ответить с цитированием
Старый 22.03.2015, 09:12   #9
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

private void timer1_Tick(object sender, EventArgs e)
{
pictureBox1.ImageLocation = "http://192.168.1.99:8080/?action=snapshot";
}
Вот и весь код, не могу понять как загонять изображения сразу в bitmap,
или как вариант вытаскивать изображение из picturebox но все попытки тщетны.
Обрабатывать собираюсь через emgu cv.
AlexSMG95 вне форума   Ответить с цитированием
Старый 22.03.2015, 09:24   #10
DEM
Senior Member
 
Регистрация: 25.03.2014
Сообщений: 146
Вес репутации: 0
DEM is an unknown quantity at this point
По умолчанию Re: UVC камера + С#

Ну делай новый объект
Bitmap flag = new Bitmap(200, 100)
Дальше
flag = pictureBox1.Image
DEM вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:02. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика