Теперь в нашем онлайн-магазине доступна уникальная книга «BEAM-робототехника. От азов до создания практических устройств», идеально подходящая как для кружков робототехники, так и для самообучения дома. Вы можете приобрести её по привлекательной цене в 699 рублей. Дополнительная информация о книге доступна на нашем сайте. Также в ассортименте нашего онлайн-магазина представлены готовые наборы для сборки роботов, с помощью которых ваш ребенок сможет легко собрать своего первого робота, следуя нашим подробным инструкциям. Перейти в магазин


[ Раскрыть online-чат / Закрыть ] · [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: nightmare, Aleks_Crow, {{TNT}}  
Форум » Искуственный интеллект » Уроки компьютерного зрения Emgu CV » Видеоуроки по Emgu CV (Open CV) (*icon-5*)
Видеоуроки по Emgu CV (Open CV)
Отправлено 09.01.2011 - 12:231
Начальная группа
1798 сообщений
Мужчина
Скачать:
http://www.o-eit.com/emgucv
Понятно и доступно, смотри и повторяй smile

Emgu CV - позволяет писать программы с использованием библиотеки Open CV на Visual Basic .NET, C#.

1)


2)


3)


4)


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 11.01.2011 - 11:302
Администраторы
3417 сообщений
Мужчина
Скачал, установил. Программа, та что ты кидал, работает, но камера плохая... Лучше распознает когда объект в темных цветах.
Вот теперь другое, перехват видео с ТВ-тюнера. Скачал я те исходники, но скомпелить их нечем. И вообще в исходниках обычно бывают .ехе, а там его нет. Заодно скачал демо проект(другая папка). Там просто проигрыватель...
Одно не пойму, ну перехватим мы видео этой утилитой. Как мы это видео пустим на саму программу распознования объекта ?
Еще скачал прогу Video DVD maker Free, она тоже умеет перехватывать видео с тв тюнера и скамеры, но вроде толку от нее ноль sad


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 11.01.2011 - 13:483
Начальная группа
1798 сообщений
Мужчина
Quote
Одно не пойму, ну перехватим мы видео этой утилитой. Как мы это видео пустим на саму программу распознования объекта ?

В программе для распознавания мы будет захватывать видео тем же способом, что и в том проекте с codeproject, т.к. там есть исходники.


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 16.01.2011 - 23:044
Начальная группа
1798 сообщений
Мужчина
Наконец-то удалось сменить разрешение вебкамеры в Emgu CV, помогла смена версии Emgu CV на предыдущую (2.1).
Попробовал фильтр Canny для подготовки QR кода для распознования:


Разрешение камеры 640 х 480
Emgu CV 2.1
Code

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Emgu.CV.CvEnum;
using Emgu.CV;
using Emgu.Util;
using System.Threading;
using Emgu.CV.Structure;

namespace WindowsFormsApplication11
{
                            public partial class Form1 : Form
                            {
                      public Form1()
                      {
                          InitializeComponent();
                      }
                      private Capture c;
                      private void Form1_Load(object sender, EventArgs e)                         
                      {
                          c = new Capture(0);
                          c.SetCaptureProperty(CAP_PROP.CV_CAP_PROP_FRAME_HEIGHT, 480);
                          c.SetCaptureProperty(CAP_PROP.CV_CAP_PROP_FRAME_WIDTH, 640);
                          Image<Bgr, byte> frame = c.QueryFrame();
                          imageBox1.Height = frame.Height;
                          imageBox1.Width = frame.Width;
                          Application.Idle+=new EventHandler(display);
                      }
                      private void display(object sender, EventArgs e)
                      {
                          Image<Bgr,byte> frame = c.QueryFrame();
                          frame = frame.Canny(new Bgr(255,255,255), new Bgr(255,255,255));
                          imageBox1.Image = frame;
                      }
}
}


Щас копаю в сторону распознования линий, уже нашел фильтр для этого, но пока не знаю как использовать то, что он выдает на выходе.
Видео на десерт (Не моё):


5570633.jpg (102.3 Kb)
Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 18.01.2011 - 23:345
Начальная группа
1798 сообщений
Мужчина
Еще один способ захвата видео с каких-нибудь видео устройств:
http://haryoktav.wordpress.com/2009/03/21/webcam-in-c-aforgenet/


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 28.04.2011 - 15:256
Начальная группа
1798 сообщений
Мужчина
Преобразования Хафа для поиска линий и окружностей.
http://robocraft.ru/blog/computervision/502.html


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 05.09.2011 - 11:507
Администраторы
3417 сообщений
Мужчина
Сделай урок "по фиксации направления движения" я попробую такую, может и прада ее поставить )


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 05.09.2011 - 13:598
Начальная группа
1798 сообщений
Мужчина
Вообще есть пример на C#, вместе с EmguCv 2.1 идёт.
Разрешение только надо по больше поставить, чем 320х240.


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 05.09.2011 - 14:419
Администраторы
3417 сообщений
Мужчина
напомни как там его название ? У меня соощения в жабе потерлись


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 05.09.2011 - 22:5910
Начальная группа
1798 сообщений
Мужчина
Motion Detector, motion = движение, детектор = детектор.


Профиль Личное сообщение Дом. страница icq Skype
38
Администраторы
3417 сообщений
Мужчина
куда то у меня папка с экземполярами пропала (


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 06.09.2011 - 10:2712
Начальная группа
1798 сообщений
Мужчина
Наверное сюда убежала: http://sourceforge.net/projects/emgucv/files/emgucv/2.1.0.0/


Профиль Личное сообщение Дом. страница icq Skype
38
Администраторы
3417 сообщений
Мужчина
Я нашел. Я просто искал папку с папках студии а не эмуги )
Щас тему создам отдельную.


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 22.10.2011 - 14:1014
Вы не заполнили профиль !
9 сообщений
Мужчина
помогите пожалуйста
vs10,vs08 выдают:
инициализатор типа "Emgu.CV.CvInvoke" выдал исключение.
что делать?


Профиль Личное сообщение Дом. страница icq Skype
0
Администраторы
3417 сообщений
Мужчина
Quote (kl0un)
инициализатор типа "Emgu.CV.CvInvoke" выдал исключение.

- в папке Debug библиотеки Emgu CV есть ?


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Форум » Искуственный интеллект » Уроки компьютерного зрения Emgu CV » Видеоуроки по Emgu CV (Open CV) (*icon-5*)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск: