Definition at line 246 of file RegionsOfInterestInfo.h. References GetRois(), Impala::Application::SDash::RegionsOfInterestInfo::ScaledRegion::height, Impala::Application::SDash::RegionsOfInterestInfo::ScaledRegion::left, Impala::Application::SDash::RegionsOfInterestInfo::ScaledRegion::top, and Impala::Application::SDash::RegionsOfInterestInfo::ScaledRegion::width. Referenced by Impala::Application::SDash::VideoPlayerListener::OnNewFrame(). 00247 { 00248 std::vector<ScaledRegion> result; 00249 const std::vector<Rectangle>& frameRois = GetRois(video, frame); 00250 int nrOfRois = frameRois.size(); 00251 for (int i = 0; i < nrOfRois; i++) 00252 { 00253 const Rectangle& roi = frameRois[i]; 00254 ScaledRegion scaledRoi; 00255 scaledRoi.left = (float) roi.mLeft * scale; 00256 scaledRoi.top = (float) roi.mTop * scale; 00257 scaledRoi.width = (float) roi.Width() * scale; 00258 scaledRoi.height = (float) roi.Height() * scale; 00259 result.push_back(scaledRoi); 00260 } 00261 return result; 00262 }
Here is the call graph for this function:
|