roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:44

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 11:49 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
Всем привет,
у меня вопрос.

Многие наверно уже видели это: forum10/topic9656.html ,кто не видели посмотрите.
Так вот, к нему вопрос. Хотелось бы заменить процесс нудного сканирования на определения маркеров при помощи webcam. Объясните, как это сделать, для начала чтобы компьютер просто на экране отмечал положение кубиков. Я страшный новичок, так что по возможности объясняйте попроще.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:03 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
садись на диван, расслабься, сейчас придут умные дяди и начнут тебе с самого начала всё рассказывать и разжевывать пока ты сам не поймёшь.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А в чем вообще вопрос? Читаете картинку, если камеру не двигать, то определяете заранее области соотв. разным клеткам, затем смотрите какой там цвет и определяете - пусто там, крестик или нолик.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:11 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
Именно это я и думаю сделать. НО я (фу, позор) ни разу так ни делал и это будет в первый раз.
Меня интересует:
1.Какой программой
2.Каким языком
3.как

Добавлено спустя 1 минуту:
=DeaD= писал(а):
А в чем вообще вопрос? Читаете картинку, если камеру не двигать, то определяете заранее области соотв. разным клеткам, затем смотрите какой там цвет и определяете - пусто там, крестик или нолик.

Как клетки разделить? как заставить реагировать на определенный цвет?
Я новичок, в этом ничего не смыслю. Объясните если не трудно.

Стоп. Предлагаю начать с простого. Допутим у меня веб-кам, комп и лист бумаги, белый и чёрный. Как отличить белый от черного и сделать TXT файл с данными? К примеру 1 белый, 2 черный


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вариант 1:

Вам понадобится библиотека OpenCV.

Писать под неё лучше всего на C++.
Какую среду разработки для С++ вы выберите и как вам ближе - я не знаю.

Варианты такие:
MSVC из Visual Studio от MS, C++ Builder от Borland, Qt Creator, еще можно голый gcc пользовать :)

Как это делать - там уже читайте документацию по OpenCV и задавайте вопросы.

Вариант 2:

Скорее всего это можно более быстро сделать с RoboRealm, но она платная и тут не очень много народу в ней разбирается. С точки зрения основных отличий она даёт больший результат с меньшим количеством усилий, но за это приходится расплачиваться ограничениями или затачиванием своих блоков под её формат.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:22 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
Спасибо. Буду разбиратся и документировать успехи.Надеюсь))

Добавлено спустя 48 секунд:
=DeaD= писал(а):
MSVC из Visual Studio от MS

А какая версия?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Любая из живых.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:32 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
А не могли бы вы посоветовать учебник по С++? желательно чтоб бесплатно скачать)) Это просто мое первое знакомство с С++.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Пожалуй нет, я без учебников осваивал и это очень давно было, может кто-то еще подскажет из недавно осваивавших.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:44 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
Взываю к мудрым людям с форума! Посоветуйте учебник по С++!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:57 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
aka13 писал(а):
Взываю к мудрым людям с форума! Посоветуйте учебник по С++!

Страус-труп

Сам не читал, но одобряю

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я честно пытался читать. Эти 3 тома не имеют ничего общего с быстрым освоением основ языка :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 13:05 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
=DeaD= писал(а):
Я честно пытался читать. Эти 3 тома не имеют ничего общего с быстрым освоением основ языка :)

+1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 13:21 
Не в сети

Зарегистрирован: 06 мар 2011, 10:48
Сообщения: 51
Так. Вот я скачал Visual Studio C++ 2010 Express *тупое выражение лица* . С чем его есть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение образов через webcam
СообщениеДобавлено: 09 мар 2011, 14:23 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
установить и сделать хелло ворд очевидно?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO