Перейти к содержимому
Compvision.ru

Smorodov

Главные администраторы
  • Количество публикаций

    3 873
  • Зарегистрирован

  • Посещение

  • Days Won

    346

Все публикации пользователя Smorodov

  1. Ну вот как вариант: , можно еще различные интерактивные гиды делать (см. ссылки Cfr в предыдущем посте), магазины, позволяющие примерить вещи и т.д. Это же, просто инструмент и все зависит от Вашей фантазии
  2. Как прикрутить OpenCV к билдеру?

    Смотрите первый пост. Надо заменить заголовочные файлы.
  3. Захват видео+текст оверлэй

    Ну так определите ему то, что просит: #define _CRT_SECURE_NO_WARNINGS и не будет ругаться
  4. Захват видео+текст оверлэй

    А если захватывать как у меня: .... if( !cvGrabFrame( capture )) goto skip; frame = cvRetrieveFrame( capture ); if( !frame ) goto skip; .... только вместо goto skip, ставить continue.
  5. Захват видео+текст оверлэй

    А если значение в waitKey поменять на, скажем 20. потому что функция выполняется не 1 мс, и может грузить проц. int cvWaitKey(int delay=0); delay – задержка в мс.
  6. Захват видео+текст оверлэй

    Система Linux и процессор ARM? У меня : cascade = (CvHaarClassifierCascade*)cvLoad( cascade_name, 0, 0, 0 ); Вполне неплохо работает и без плясок. На Windows. Может версию OpenCV другую попробовать? Программу переделывать не надо, только библиотеки поменять.
  7. Захват видео+текст оверлэй

    А, типа лазер, терминатор, цели подсвечивать
  8. Захват видео+текст оверлэй

    Насчет шрифта, вроде нет, но вопрос сильно не исследовал. Насчет консоли, делаем массив (стек) строк, и выводим его. А зачем для ATmega видео?
  9. Захват видео+текст оверлэй

    Получение видео с наложением текста можно вытащить из примеров на форуме, например здесь: http://www.compvision.ru/forum/index.php?showtopic=13 В кратце: 1) Объявляем дискриптор шрифта: // Описатель шрифта CvFont font; 2) // Инициализация шрифта cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX,0.5,0.5,0,1,8); 3) // вывод текста cvPutText(img,"Text",&font, CV_RGB(255,0,255));
  10. Кирилица в cvWriteString

    Можно попробовать конвертировать строку перед записью в ANSI или UTF или другой формат. Скорее всего не перевариваются нули посреди строки с русскими буквами. А в шестнадцатиричном редакторе как выглядят строки? Кстати в спецификации xml вроде определяется кодировка, в которой хранятся данные, типа такого: <?xml version="1.0" encoding="WINDOWS-1251"?>
  11. Модификация ARToolkit - NyARToolkit: http://en.sourceforge.jp/projects/nyartoolkit/ Здесь примеры с OpenCV: http://www.morethantechnical.com/2009/06/2...-opencv-opengl/
  12. OpenCV, в отличие от Ipl, не поддерживает битовые изображения, как я понял из инструкции, так что придется собирать битовый массив самому. Точки можно доставать при помощи команды: CvScalar cvGet2D(const CvArr* arr, int idx0, int idx1); где arr - указатель на изображение, idx0 - x координата, а idx1 - y координата. пробегать точки изображения, сравнивать с порогом, и собирать байты побитно.
  13. Как прикрутить OpenCV к билдеру?

    Вот тут есть подправленные файлы и базовый проект, правда на C++ Builder 6: http://www.compvision.ru/forum/index.php?showtopic=202 PS: А вообще, последняя версия так и называется 2.0a. и берется здесь: http://sourceforge.net/projects/opencvlibr...opencv-win/2.0/
  14. Как прикрутить OpenCV к билдеру?

    У меня все чисто выгружается (конкретно этот пример). Система виста.
  15. Как прикрутить OpenCV к билдеру?

    У меня такое обычно если проект камеру не отключит вовремя (вылетит где-то посередине). Потом только перезагрузкой решается (холодной причем). С такой проблемой как у Вас не сталкивался.
  16. Проект для OpenCv2.0 dll и lib есть на форуме. Но может быть DLL придется построить самому (иногда не работает на других компах). А можно просто взять (или создать) проект под 1.1.pre1 и вставить туда текст программы.
  17. Вот проект загружающий картинку, бинаризующий её и вырезающий кусок: image_loader_cv2.rar Как читать данные из IplImage было на форуме.
  18. cvInvert

    Обратная матрица
  19. GpuCV

    Может я не очень старался, но построить проект сразу не удалось. А в прилагаемом скомпилированном, примере (морфология) ускорение заметно невооруженным глазом. Потом решил приделать CUDA к OpenCV самостоятельно на форуме есть пример, но дальше дело пока не пошло, не хочется выходить за рамки стандартного SDK, дабы избежать проблем с совместимостью и переносимостью программ.
  20. Фильтр Калмана

    Спасибо за совет. Я так и сделаю, пока не хочу там беспорядка. Форум просмотрю и вынесу такие примеры туда, к тому же еще текст надо к нему написать. Пока тут полежит - пройдет проверку, на нужность и заодно узнаю, какие вопросы вызывает программа.
  21. Проблема с дебагом

    Этот не пробовал, примеры работают. Попробую сегодня как время будет.
  22. Фильтр Калмана

    Пример фильтра Кальмана + запись видео в файл. Используется OpenCV2.0. Его DLL надо покидать в видное программе место (можно к exe-шнику в папку) Архив с проектом: kalman_track.rar У меня путь к нему: C:\Program Files\Borland\CBuilder6\Projects\Cv2Programs\kalman_track\
  23. Набрел у итальянцев на интересный пример: определение количества жидкости в бутылке http://www.bernardotti.it/portal/showthread.php?t=207500 Насколько я понял, второе видео, там две ссылки снизу (dcolor.avi liquiddepth.avi), идет с инфракрасной камеры.
  24. Проблема с дебагом

    Да, дело было в касперском, не очень он дружит с VS. Все (вроде бы) либы собрано по минимуму без (IPP и прочих приблуд). dll_lib.rar
  25. Проблема с дебагом

    Пробовал перестроить библиотеки в отладочном профиле, так в конце процесса VS2008 очень неплохо подвис (скорее свего виноват касперский). Повторять пока не стал. Может завтра соберу и выложу.
×