作者:我喜欢吕继宏 | 来源:互联网 | 2023-08-25 11:10
在本文中我将利用opencv3.0自带级联分类器将图片集训练得出训练好的分类器,通过程序调用的方法调用训练好的分类器进而检测行人。首先应找到级联分类器的位置所在
在本文中我将利用 opencv 3.0 自带级联分类器将图片集训练得出训练好的分类器,通过程序调用的方法调用训练好的分类器进而检测行人。
首先应找到级联分类器的位置所在,其位置一般应在opencv安装的根目录中,选中我划出的两个程序复制到训练集文件夹中。
} Mat detectAndDisplay( Mat frame)
{ std::vector pedestrain; Mat frame_gray(frame.size(),CV_8U); cvtColor( frame, frame_gray, CV_BGR2GRAY ); equalizeHist( frame_gray, frame_gray ); Mycascade.detectMultiScale( frame_gray, pedestrain, 1.1, 2, 0, Size(64, 128) ); for( int i = 0; i }