Flutter ML Kit(google_ml_kit)でのSelfie segmentation でのマスク画像作成

Flutter初心者です。
Flutterのカメラの画像をリアルタイムに取得し、人物の背景を削除し別の背景を合成したいと思っています。
google_ml_kit の Selfie Segmentation を使用し合成用のマスク画像を作成しようと思いましたが、合成の為のマスク画像の作成方法がわかりません。(processImage で取得した SegmentationMask の使用方法がわかりません。)
取得した SegmentationMask を使用し背景を別の画像で合成するにはどうしたら良いでしょうか。
(カメラのフレーム画像(ソースの inputImage)を読み込ませると、mask に値が返ってきているのですが、これをどのように扱えば良いでしょうか。)

Flutter

// ML kit final detector = GoogleMlKit.vision.selfieSegmenter(mode: SegmenterMode.stream,enableRawSizeMask: false); final mask = await detector.processImage(inputImage);

環境
Flutter 3.3.4
dart-sdk 2.18.2
google_ml_kit 0.12.0
Android Studio Bumblebee | 2021.1.1 Patch 2
macOS 12.6

コメントを投稿

0 コメント