Prof.AI →
Проекты →
C-Vision Starter Pack
| |
EXCALIBUR DragonBreath Prof.AR Eva Локальный поиск |
C-Vision Starter PackНабор начинающего разработчика систем компьютерного зрения Данная страничка предназначена для тех, кто хочет начать изучение/разработку систем компьютерного зрения. На ней собраны ссылки на софт, который понадобится вам в этом нелегком деле, небольшой туториал по установке всего этого, примеры программ, а также FAQ и много чего еще. Надеюсь это поможет вам в освоении такой интересной темы :)
http://club.roboclub.ru/pmwiki.php?n=CVisionStarterPack.Intro
Содержание
Куда задавать вопросы: http://www.roboforum.ru/viewtopic.htm?p=2783 Файлы:
Что вам потребуется для запуска:
Устанавливаем все и запускаем первый проект:
Как это работает?CvSize sz; sz.width=320; sz.height=240 Здесь мы создаем экземпляр структуры "Размер" (CvSize); src=cvCreateImage(sz,IPL_DEPTH_8U,3); Здесь мы создаем экземпляр объекта "Рисунок" (IplImage) размера определенного в структуре "Размер" sz; capture = cvCaptureFromCAM( 0 ); Здесь мы получаем объект отвечающий за видеозахват с камеры №0 (тип объекта - CvCapture); mycvGetImage(Image1,src); Здесь мы копируем информацию с изображения типа TImage в объект OpenCV типа IplImage специальной моей процедурой из пакета myCV; cvSmooth(src,result,CV_GAUSSIAN,par1); Здесь мы применяем к src фильтр "GAUSSIAN BLUR" с раиусом par1 и кладем результат в result; mycvShowImage(Image1,result); Здесь мы выводим информацию с объекта "Open CV" в типовое изображение типа TImage; cvReleaseImage(&result); Здесь мы освобождаем память и уничтожаем объект result типа IplImage; http://wwp.icq.com/8668566#pager |
E-mail
© Prof 2005-2006
05.11.2006