Opencv 是否可以使用haarCascades获取对象大小?

Opencv 是否可以使用haarCascades获取对象大小?,opencv,image-processing,opencv3.0,haar-classifier,Opencv,Image Processing,Opencv3.0,Haar Classifier,我是图像处理新手。我想检测图像中的一组对象并比较大小。使用haarCascades可以做到这一点吗?非常可能,只需返回检测到的对象周围的边界框的大小,您可以通过多种方式实现这一点,例如获取对象周围绘制的矩形的宽度和高度。另一个简单的方法是使用size 在C++中,它可以是这样的: //-- Detect faces face_cascade.detectMultiScale( frame_gray, faces, 1.1, 2, 0|CV_HAAR_SCALE_IMAGE, Size(30,

我是图像处理新手。我想检测图像中的一组对象并比较大小。使用haarCascades可以做到这一点吗?非常可能,只需返回检测到的对象周围的边界框的大小,您可以通过多种方式实现这一点,例如获取对象周围绘制的矩形的宽度和高度。另一个简单的方法是使用
size

在C++中,它可以是这样的:

//-- Detect faces
  face_cascade.detectMultiScale( frame_gray, faces, 1.1, 2, 0|CV_HAAR_SCALE_IMAGE, Size(30, 30) );

  for( size_t i = 0; i < faces.size(); i++ )
  {
    Point center( faces[i].x + faces[i].width*0.5, faces[i].y + faces[i].height*0.5 );
    ellipse( frame, center, Size( faces[i].width*0.5, faces[i].height*0.5), 0, 0, 360, Scalar( 255, 0, 255 ), 4, 8, 0 );
/--Detect faces
人脸级联。检测多尺度(帧灰度,人脸,1.1,2,0;CV_HAAR_比例图像,大小(30,30));
对于(size_t i=0;i

在这之后,把
cout放在非常可能的位置,只需返回检测到的对象周围的边界框的大小,您可以通过各种方式来完成,比如获取您在对象周围绘制的矩形的宽度和高度。另一种简单的方法是使用
size

在C++中,它可以是这样的:

//-- Detect faces
  face_cascade.detectMultiScale( frame_gray, faces, 1.1, 2, 0|CV_HAAR_SCALE_IMAGE, Size(30, 30) );

  for( size_t i = 0; i < faces.size(); i++ )
  {
    Point center( faces[i].x + faces[i].width*0.5, faces[i].y + faces[i].height*0.5 );
    ellipse( frame, center, Size( faces[i].width*0.5, faces[i].height*0.5), 0, 0, 360, Scalar( 255, 0, 255 ), 4, 8, 0 );
/--Detect faces
人脸级联。检测多尺度(帧灰度,人脸,1.1,2,0;CV_HAAR_比例图像,大小(30,30));
对于(size_t i=0;i

在这之后,你还不能实现任何东西吗?你用的是什么语言?你实现了什么吗?你用的是什么语言?