• - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
подписаться на RSS-ленту
+1
угу — cvPyrMeanShiftFiltering(), но обратите внимание, что в версии 2.1 в реализации этой функции есть ошибка. Впрочем, у меня она нормально работала в Release-версиях программы.
Можете погуглить и найти, как пофиксить эту ошибку, а затем пересобрать библиотеку, или же использовать версию 2.2, где эта ошибка исправлена.
avatar

noonv

  • 2 апреля 2011, 16:47
+1
экспериментируйте :) но если вы хотите повторить Генератор комиксов, то там ещё применена сегментация ;)
avatar

noonv

  • 2 апреля 2011, 16:29
0
я бы сказал — не успевают :)))
avatar

noonv

  • 30 марта 2011, 09:41
0
уж точно не больше года назад, а в конце 2010-го :)))))
хм… а в примере как передаётся?
char buf[3];
        buf[0] = 0xE0 | 7;
        buf[1] = A & 0x7F;
        buf[2] = (A >> 7) & 0x7F;
        sg.Send(buf, 3);

— передаётся тот же массив байт О_о
avatar

noonv

  • 25 марта 2011, 10:05
0
рисовать не на оригинальном изображении, а на его копии, которую обновлять при следующем нажатиии.
avatar

noonv

  • 23 марта 2011, 22:28
0
верно — в линуксе коды клавиш отличаются :)
avatar

noonv

  • 21 марта 2011, 16:44
0
попробуйте удалить старые драйвера и установить их заново.
avatar

noonv

  • 21 марта 2011, 11:49
0
Добрый :)
не встречал такого — возможно в конфигурационных файлах.
avatar

noonv

  • 21 марта 2011, 11:48
0
хм… под версией 2.2 не пробовал — возможно это глюки именно новой версии — попробуйте под 2.1
avatar

noonv

  • 16 марта 2011, 09:55
0
комплектность:
— собранный и готовый к работе контроллер.
avatar

noonv

  • 28 февраля 2011, 09:53
0
а драйвера от производителя пробовали?
www.ftdichip.com/Drivers/VCP.htm
avatar

noonv

  • 22 февраля 2011, 18:21
0
натолкнулся только на это видео :)
avatar

noonv

  • 19 февраля 2011, 10:41
0
Странное место для выбора вопроса :) Логичнее было бы задать его в теме про матрицу — там не только приведён данный код, но и показано как работать с элементами матрицы в том числе с прямым доступом к элементам.
avatar

noonv

  • 17 февраля 2011, 09:24
0
ну почему сразу мысли в духе Матрицы и Терминатора? Разве в роботах будет ген агрессии? Роботы — наши друзья! :)
avatar

noonv

  • 11 февраля 2011, 10:37
0
т.е. как выделяется улыбка Чеширского кота вам ясно, а лазерный луч — нет? :)
Поиск ведётся в цветовом пространстве HSV: для каждой плоскости мы задаём свой диапазон значений, в котором и выбираем подходящие пиксели плоскостей, а потом складываем плоскости через логическое И. Т.е. на получившейся бинарной картинке белым цветом будет выделен наш искомый объект.
Можно реализовать такой поиск самостоятельно — обходя пиксели слоёв и проверяя, что они лежат в нужных пределах:
// пробегаемся по пикселям изображения (H и V)
	for(y=0; y<hsv->height; y++){
		uchar* ptrH = (uchar*) (h_plane->imageData + y * h_plane->widthStep);
		uchar* ptrV = (uchar*) (v_plane->imageData + y * v_plane->widthStep);
		uchar* ptrAND = (uchar*) (and->imageData + y * and->widthStep);
		for(x=0; x<hsv->width; x++){
			if( (ptrH[x]>=Hmin && ptrH[x]<=Hmax) && (ptrV[x]>=Vmin && ptrV[x]<=Vmax) ){
				ptrAND[x] = 255;
			}
		}
	}

Диапазон значений можно подобрать, используя вышеприведённую утилиту, и затем использовать для нахождения данного объекта на видео или других схожих картинках.
avatar

noonv

  • 9 февраля 2011, 19:26
0
утилита распаковывает только прошивку рассматриваемого модема (ZTE ZXDSL831AII) и схожих D-link-овских модемов (DSL-2500U).
avatar

noonv

  • 5 февраля 2011, 12:42
0
Отлично! Четыре копейки — это сильно :)
avatar

noonv

  • 2 февраля 2011, 16:09