AI-generated Key Takeaways
-
SubjectSegmentationResult is the output of SubjectSegmentation.
-
It provides methods to retrieve the masked bitmap, foreground confidence mask, and a list of segmented subjects from the input image.
-
Retrieving the masked bitmap and foreground confidence mask depends on enabling the corresponding options in SubjectSegmenterOptions.
-
Retrieving multiple subjects depends on enabling the option for multiple subjects in SubjectSegmenterOptions.
Result of SubjectSegmentation.
Public Method Summary
| Bitmap |
getForegroundBitmap()
Returns the masked bitmap for the input image.
|
| FloatBuffer |
getForegroundConfidenceMask()
Returns the foreground confidence mask for the input image.
|
| List<Subject> |
getSubjects()
Returns all segmented
Subjects
from the input image.
|
Inherited Method Summary
Public Methods
public Bitmap getForegroundBitmap ()
Returns the masked bitmap for the input image.
Returns null if it is not enabled by
SubjectSegmenterOptions.Builder.enableForegroundConfidenceMask()
public FloatBuffer getForegroundConfidenceMask ()
Returns the foreground confidence mask for the input image.
Returns null if it is not enabled by
SubjectSegmenterOptions.Builder.enableForegroundConfidenceMask()
public List<Subject> getSubjects ()
Returns all segmented Subjects
from the input image.
Returns an empty list if multiple subjects are not enabled by
SubjectSegmenterOptions.Builder.enableMultipleSubjects(SubjectSegmenterOptions.SubjectResultOptions).