estimmen Sie den minimalen Begrenzungsrahmen, um ein Objekt in MATLAB zu erfasse

Ich habe Hintergrundbilder als Eingabe subtrahiert. Die Idee ist, Suchbereiche für die Personenerkennung zu reduzieren, indem ein kleinerer Suchbereich für den HOG-Algorithmus verwendet wird. Die Ausgabe ist ein Begrenzungsrahmen um die Person und die Pixelpositionen der Rahmenecken.

Dies ist das Eingabebild:

Dies ist die erforderliche Ausgabe:

Das ist, was ich bisher versucht habe:

x=imread('frame 0080.png');   
y=im2bw(x);
s=regionprops(y);    

imshow(y);    
hold on

for i=1:numel(s)  
   rectangle('Position',s(i).BoundingBox,'edgecolor','y')
end

Dies war die Ausgabe, die ich bekam:

Antworten auf die Frage(1)

Ihre Antwort auf die Frage