Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 986 Bytes

README.md

File metadata and controls

20 lines (17 loc) · 986 Bytes

BackgroundRemoval

AForge based library for removing background from images

General description

It detects objects based on their edges, draws border around them and clips resulted object.
Note that it biased towards detecting objects closer to the center (object needs to be large to be detected at the corner of the image and it can be quite small and still be detected at its center).

How it works

  1. Image is converted to grayscale
  2. Selected edge detector is applied
  3. Blob counter with gradient size is applied to find all the objects
  4. Convex hull is created around them
  5. Image inside said convex hull is returned

Demo images

Portrait Credit card Presentation screen Task manager