blob: d633354ac6edfe3296b85ac761520483f1f80939 [file] [log] [blame]
Brian Silvermanb27e6b72019-03-10 16:17:42 -07001#ifndef AOS_VISION_BLOB_FIND_BLOB_H_
2#define AOS_VISION_BLOB_FIND_BLOB_H_
Parker Schuh6691f192017-01-14 17:01:02 -08003
4#include "aos/vision/blob/range_image.h"
5
6namespace aos {
7namespace vision {
8
9// Uses disjoint sets to group ranges into disjoint RangeImage.
10// ranges that overlap are grouped into the same output RangeImage.
Brian Silvermanb27e6b72019-03-10 16:17:42 -070011BlobList FindBlobs(const RangeImage &input_image);
Parker Schuh6691f192017-01-14 17:01:02 -080012
13} // namespace vision
14} // namespace aos
15
Brian Silvermanb27e6b72019-03-10 16:17:42 -070016#endif // AOS_VISION_BLOB_FIND_BLOB_H_