Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
1 | initial version |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
2 | No.2 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting?
3 | No.3 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting?
4 | No.4 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting?
5 | No.5 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting?detecting?
This function is in detectMultiScla,
for( double factor = 1;; factor * = scaleFactor)//detect under each size
{
SizeoriginalWindowSize =getOriginalWindowSize();//minWndsize
...
SizescaledImageSize( cvRound(grayImage.cols/factor ), cvRound ( grayImage.rows/factor ) );//change image size
SizeprocessingRectSize(scaledImageSize.width -originalWindowSize.width + 1,scaledImageSize.height -originalWindowSize.height + 1 );//slide distance
...
if( !**detectSingleScale(** scaledImage, stripCount, processingRectSize, stripSize,yStep,factor,candidates,rejectLevels,levelWeights,outputRejectLevels) )//invoke detectSingleScale
break;
}
objects.resize(candidates.size())
6 | No.6 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting?
This function is in detectMultiScla, detectMultiScale,
for( double factor = 1;; factor * = scaleFactor)//detect under each size
7 | No.7 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting? This function is in detectMultiScale,
for( double factor = 1;; factor * = scaleFactor)//detect under each size
{
SizeoriginalWindowSize =getOriginalWindowSize();//minWndsize
...
SizescaledImageSize( cvRound(grayImage.cols/factor ), cvRound ( grayImage.rows/factor ) );//change image size
SizeprocessingRectSize(scaledImageSize.width -originalWindowSize.width + 1,scaledImageSize.height -originalWindowSize.height + 1 );//slide distance
...
if( !**detectSingleScale(** !*detectSingleScale(* scaledImage, stripCount, processingRectSize, stripSize,yStep,factor,candidates,rejectLevels,levelWeights,outputRejectLevels) )//invoke detectSingleScale
break;
}
objects.resize(candidates.size())
8 | No.8 Revision |
Suppose there is image of 200x200, and the detecting window is 20x20, which is equal to trained sample. What is detecting procedure to detect the face in the image?
the features are determinded by harr in the lib, but why do we use integral image as feature matching in detecting? This function is in detectMultiScale,
for( double factor = 1;; factor * = scaleFactor)//detect under each size
{
SizeoriginalWindowSize =getOriginalWindowSize();//minWndsize
...
SizescaledImageSize( cvRound(grayImage.cols/factor ), cvRound ( grayImage.rows/factor ) );//change image size
SizeprocessingRectSize(scaledImageSize.width -originalWindowSize.width + 1,scaledImageSize.height -originalWindowSize.height + 1 );//slide distance
...
if( !*detectSingleScale(* !**detectSingleScale**( scaledImage, stripCount, processingRectSize, stripSize,yStep,factor,candidates,rejectLevels,levelWeights,outputRejectLevels) )//invoke detectSingleScale
break;
}
objects.resize(candidates.size())