gusucode.com > vision工具箱matlab源码程序 > vision/+vision/+internal/+detector/addOffsetForROI.m
function locations = addOffsetForROI(locations, roi, useROI) % Add offset to locations based on the ROI. locations is M-by-2 ([x y]). % roi is 4 element vector. %#codegen if useROI && ~isempty(roi) roi = vision.internal.detector.roundAndCastToInt32(roi); if roi(3) && roi(4) % non-zero width height ROI % offset bbox relative to image coordinate system offset = cast([roi(1) roi(2)] - 1, 'like', locations); locations(:,1) = locations(:,1) + offset(1); locations(:,2) = locations(:,2) + offset(2); end end