در مورد مکان یابی کافیه که روی چند تا فریم - یا & انجام بدی محل تقریبی score box بدست میاد
مثلا
void findArea(VideoCapture& vid,Mat& result)
{
const int lastPos=vid.get(CV_CAP_PROP_POS_FRAMES);
const int NUMBER_OF_FRAMES=7;
const int totalFrames=vid.get(CV_CAP_PROP_FRAME_COUNT)-800;
srand(time(NULL));
std::vector<Mat>frames;
Mat frame;
for(int i=0;i<NUMBER_OF_FRAMES;i++)
{
int pos=rand()%totalFrames+400;
vid.set( CV_CAP_PROP_POS_FRAMES, pos);
vid>>frame;
Rect upper(0,0,frame.rows,frame.cols/6);
frames.push_back(frame(upper).clone());
}
result=frames[0];
for(int i=1;i<NUMBER_OF_FRAMES-1;i++)
{
result &=frames[i];
}
imshow("score board",result);
vid.set( CV_CAP_PROP_POS_FRAMES, lastPos);
}
البته اگر قالب این score board همیشه ثابت باشه مثلا اون عکس چپش می تونی راخت با جست و جو تو عکس پیداش کنی