У меня есть код, который обнаруживает лицо на изображении и размещает ограничивающую рамку вокруг изображения, как показано ниже.
Но я хочу пойти дальше и покрасить область за пределами ограничивающей рамки в черный цвет, чтобы было видно только лицо, а фон стал черным. Оригинальный код..
FDetect = vision.CascadeObjectDetector;
I = imread('PresidentClinton.jpg');
%Returns Bounding Box values based on number of objects
BB = step(FDetect,I);
figure,
imshow(I); hold on
for i = 1:size(BB,1)
rectangle('Position',BB(i,:),'LineWidth',5,'LineStyle','-','EdgeColor','r');
end
title('Face Detection');
hold off;