1
我是MATLAB新的圖像處理新手,我試圖找到一個幀逐幀。到目前爲止,我已經標記了裁剪後的圖像(使用PeopleDetector裁剪),現在如果我找到人的確切位置,例如在哪個像素位置「1」開始和結束(我知道這是不正確的邏輯)。刪除圖像中的小塊標籤
我想要的只是刪除人的右側的白色像素的小塊。我不知道該怎麼做。請給我建議。
我是MATLAB新的圖像處理新手,我試圖找到一個幀逐幀。到目前爲止,我已經標記了裁剪後的圖像(使用PeopleDetector裁剪),現在如果我找到人的確切位置,例如在哪個像素位置「1」開始和結束(我知道這是不正確的邏輯)。刪除圖像中的小塊標籤
我想要的只是刪除人的右側的白色像素的小塊。我不知道該怎麼做。請給我建議。
使用regionprops
>> props = regionprops(bwlabel(mask, 4), 'Area', 'PixelIdxList');
>> smallRegions = [props(:).Area] < minNumPixels; % select the small regions
>> mask([props(smallRegions).PixelIdxList ]) = 0; % reset small regions