Görüntüler üzerinde görüntü segmentasyonu gerçekleştirir.
ImageSegmenter'ın, bir giriş resmi alıp çıkışları döndüren, ancak dönüşlerin derin kopyasını içeren standart segmentasyon API'sine (ERROR(/segment)
ve ERROR(/segmentForVideo)
) ek olarak, çıktılara sıfır kopyayla erişmenizi sağlayan geri çağırma API'si ERROR(/segmentWithResultListener)
ve ERROR(/segmentForVideoWithResultListener)
'yi de desteklediğini unutmayın.
Geri çağırma API'si, ImageSegmenter'daki tüm RunningMode
için kullanılabilir. Geri çağırma API'sini kullanmak için ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
öğesini doğru şekilde ayarlayın.
API,TFLite Modeli Meta Verileri içeren bir TFLite modeli gerektirir.
- Giriş resmi
MPImage
- Resim segmentleyicinin üzerinde çalıştığı resim.
- Çıktı ImageSegmenterResult
ImageSegmenterResult
- Segmentlere ayrılmış maskeler içeren bir ImageSegmenterResult.
İç İçe Sınıflar
sınıf | ImageSegmenter.ImageSegmenterOptions | ImageSegmenter ayarlama seçenekleri. |
|
sınıf | ImageSegmenter.SegmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırma seçenekleri. |
Herkese Açık Yöntemler
statik ImageSegmenter |
createFromOptions(Bağlam bağlamı, ImageSegmenter.ImageSegmenterOptions segmenterOptions)
Bir
ImageSegmenter.ImageSegmenterOptions öğesinden ImageSegmenter örneği oluşturur. |
List<String> |
getLabels()
ImageSegmenter'ın tanıyabileceği kategori etiketi listesini alın.
|
ImageSegmenterResult |
segment(MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions)
Sağlanan tekli resim üzerinde resim segmentasyonu gerçekleştirir.
|
ImageSegmenterResult |
segment(MPImage resmi, ImageProcessingOptions imageProcessingOptions)
Sağlanan tekli resim üzerinde resim segmentasyonu gerçekleştirir.
|
ImageSegmenterResult | |
void |
segmentAsync(MPImage resmi, ImageProcessingOptions imageProcessingOptions, uzun zaman damgaları)
Görüntü segmentasyonu gerçekleştirmek için canlı görüntü verilerini gönderir ve sonuçlar,
ImageSegmenter.ImageSegmenterOptions içinde sağlanan OutputHandler.ResultListener aracılığıyla kullanıma sunulur. |
void |
segmentAsync(MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampM'ler)
Görüntü segmentasyonu gerçekleştirmek için canlı görüntü verilerini gönderir ve sonuçlar,
ImageSegmenter.ImageSegmenterOptions içinde sağlanan OutputHandler.ResultListener aracılığıyla kullanıma sunulur. |
void | |
ImageSegmenterResult |
segmentForVideo(MPImage resmi, ImageProcessingOptions imageProcessingOptions, uzun zaman damgaları)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir.
|
ImageSegmenterResult |
segmentForVideo(MPImage resmi, uzun zaman damgaları)
Sağlanan video karesinde varsayılan görüntü işleme seçenekleriyle resim segmentasyonu gerçekleştirir.
|
ImageSegmenterResult |
segmentForVideo(MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir.
|
void |
segmentForVideoWithResultListener(MPImage resmi, ImageProcessingOptions imageProcessingOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir ve
ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ile sıfır kopyalanmış sonuçlar sağlar. |
void |
segmentForVideoWithResultListener(MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir ve
ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ile sıfır kopyalanmış sonuçlar sağlar. |
void |
segmentForVideoWithResultListener(MPImage resmi, uzun timestampMs)
Sağlanan video karesinde varsayılan görüntü işleme seçenekleriyle resim segmentasyonu gerçekleştirir.
|
void |
segmentWithResultListener(MPImage resmi, ImageProcessingOptions imageProcessingOptions)
Sağlanan tek görüntü üzerinde görüntü segmentasyonu gerçekleştirir ve
ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ile sıfır kopyalanmış sonuçlar sağlar. |
void |
segmentWithResultListener(MPImage resmi)
Sağlanan tekli resim üzerinde, varsayılan görüntü işleme seçenekleriyle resim segmentasyonu gerçekleştirir.
|
void |
segmentWithResultListener(MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions)
Sağlanan tek görüntü üzerinde görüntü segmentasyonu gerçekleştirir ve
ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ile sıfır kopyalanmış sonuçlar sağlar. |
Devralınan Yöntemler
Herkese Açık Yöntemler
herkese açık static ImageSegmenter createFromOptions (Bağlam bağlamı, ImageSegmenter.ImageSegmenterOptions segmenterOptions)
Bir ImageSegmenter.ImageSegmenterOptions
öğesinden ImageSegmenter
örneği oluşturur.
Parametreler
context | Android ERROR(/Context) . |
---|---|
segmenterOptions | ImageSegmenter.ImageSegmenterOptions örneği. |
Dekoratif yastıklar
ImageSegmenter oluşturulurken bir hata meydana gelirse.
|
herkese açık Liste<Dize> getLabels ()
ImageSegmenter'ın tanıyabileceği kategori etiketi listesini alın. CATEGORY_MASK türü için kategori maskesindeki dizin, etiket listesindeki kategoriye karşılık gelir. CONFIDENCE_MASK türü için dizindeki çıkış maskesi listesi, etiket listesindeki kategoriye karşılık gelir.
Model dosyasında etiket haritası sağlanmamışsa boş etiket listesi döndürülür.
herkese açık ImageSegmenterResult segment (MPImage resmi, ImageSegmenter.SegmentationOptionssegmentasyon Seçenekleri)
Sağlanan tekli resim üzerinde resim segmentasyonu gerçekleştirir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın. YAPILACAKLAR, giriş resim biçimi için Java dokümanını
güncelleme.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
segmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırmak için kullanılan ImageSegmenter.SegmentationOptions . |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık ImageSegmenterResult segment (MPImage resmi, ImageProcessingOptions imageProcessingOptions)
Sağlanan tekli resim üzerinde resim segmentasyonu gerçekleştirir. Çıkış maskesi, giriş görüntüsüyle aynı boyuta sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın. YAPILACAKLAR, giriş resim biçimi için Java dokümanını güncelle.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
imageProcessingOptions | ImageProcessingOptions bağımsız değişkeni, çıkarımı çalıştırmadan önce giriş görüntüsünün nasıl işleneceğini belirtir. Bu görev, ilgi bölgesinin desteklenmediğini unutmayın: ImageProcessingOptions.regionOfInterest() belirtilmesi bu yöntemin bir Yasa DışıArgumentException döndürülmesine neden olur. |
Dekoratif yastıklar
IllegalArgumentException | ImageProcessingOptions bir ilgi bölgesi belirtiyorsa |
---|---|
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık ImageSegmenterResult segment (MPImage resmi)
Sağlanan tekli resim üzerinde, varsayılan resim işleme seçenekleriyle, yani herhangi bir rotasyon uygulanmadan resim segmentasyonu gerçekleştirir. Çıkış maskesi, giriş resmiyle aynı boyuta sahip. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın.
YAPILACAKLAR, giriş resim biçimi için Java dokümanını güncelle.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık void segmentAsync (MPImage görüntüsü, ImageProcessingOptions imageProcessingOptions, uzun timestampM'ler)
Görüntü segmentasyonu gerçekleştirmek için canlı görüntü verilerini gönderir ve sonuçlar, ImageSegmenter.ImageSegmenterOptions
içinde sağlanan OutputHandler.ResultListener
aracılığıyla kullanıma sunulur. Çıkış maskesi, giriş resmiyle aynı boyuta sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.LIVE_STREAM)
ile oluşturulduğunda kullanın.
Giriş görüntüsünün resim segment aracına ne zaman gönderildiğini belirtmek için bir zaman damgası (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
imageProcessingOptions | ImageProcessingOptions bağımsız değişkeni, çıkarımı çalıştırmadan önce giriş görüntüsünün nasıl işleneceğini belirtir. Bu görev, ilgi bölgesinin desteklenmediğini unutmayın: ImageProcessingOptions.regionOfInterest() belirtilmesi bu yöntemin bir Yasa DışıArgumentException döndürülmesine neden olur. |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
IllegalArgumentException | ImageProcessingOptions bir ilgi bölgesi belirtiyorsa |
---|---|
dahili hata olup olmadığını kontrol edin. |
herkese açık void segmentAsync (MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampMs)
Görüntü segmentasyonu gerçekleştirmek için canlı görüntü verilerini gönderir ve sonuçlar, ImageSegmenter.ImageSegmenterOptions
içinde sağlanan OutputHandler.ResultListener
aracılığıyla kullanıma sunulur. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.LIVE_STREAM)
ile oluşturulduğunda kullanın.
Giriş görüntüsünün resim segment aracına ne zaman gönderildiğini belirtmek için bir zaman damgası (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
segmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırmak için kullanılan ImageSegmenter.SegmentationOptions . |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. |
herkese açık void segmentAsync (MPImage resmi, uzun timestampMs)
Varsayılan resim işleme seçenekleriyle (yani herhangi bir rotasyon uygulanmadan) görüntü segmentasyonu gerçekleştirmek için canlı resim verilerini gönderir ve sonuçlar, ImageSegmenter.ImageSegmenterOptions
içinde sağlanan OutputHandler.ResultListener
aracılığıyla hazır olur. Çıkış maskesi, giriş görüntüsüyle aynı boyuta
sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.LIVE_STREAM)
ile oluşturulduğunda kullanın.
Giriş görüntüsünün resim segment aracına ne zaman gönderildiğini belirtmek için bir zaman damgası (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. |
herkese açık ImageSegmenterResult segmentForVideo (MPImage resmi, ImageProcessingOptions imageProcessingOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir. Çıkış maskesi, giriş görüntüsüyle aynı boyuta sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
imageProcessingOptions | ImageProcessingOptions bağımsız değişkeni, çıkarımı çalıştırmadan önce giriş görüntüsünün nasıl işleneceğini belirtir. Bu görev, ilgi bölgesinin desteklenmediğini unutmayın: ImageProcessingOptions.regionOfInterest() belirtilmesi bu yöntemin bir Yasa DışıArgumentException döndürülmesine neden olur. |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
IllegalArgumentException | ImageProcessingOptions bir ilgi bölgesi belirtiyorsa |
---|---|
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık ImageSegmenterResult segmentForVideo (MPImage resmi, uzun zaman damgaları)
Sağlanan video karesinde, varsayılan resim işleme seçenekleriyle, yani herhangi bir döndürme uygulanmadan resim segmentasyonu gerçekleştirir. Çıkış maskesi, giriş resmiyle aynı boyuta sahip. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık ImageSegmenterResult segmentForVideo (MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampM'ler
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
segmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırmak için kullanılan ImageSegmenter.SegmentationOptions . |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter bir OutputHandler.ResultListener ile oluşturulduysa da kullanılabilir.
|
herkese açık void segmentForVideoWithResultListener (MPImage resmi, ImageProcessingOptions imageProcessingOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
ile sıfır kopyalanmış sonuçlar sağlar. Çıkış maskesi, giriş görüntüsüyle aynı boyuta sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
imageProcessingOptions | |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
IllegalArgumentException | ImageProcessingOptions bir ilgi bölgesi belirtiyorsa |
---|---|
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|
herkese açık void segmentForVideoWithResultListener (MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions, uzun timestampM'ler)
Sağlanan video karesinde görüntü segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
ile sıfır kopyalanmış sonuçlar sağlar. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
segmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırmak için kullanılan ImageSegmenter.SegmentationOptions . |
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|
herkese açık void segmentForVideoWithResultListener (MPImage resmi, uzun timestampMs)
Sağlanan video karesinde, varsayılan resim işleme seçenekleriyle (yani herhangi bir rotasyon uygulanmadan) resim segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
ürününde OutputHandler.ResultListener
aracılığıyla sıfır kopyalanmış sonuçlar sağlar. Çıkış maskesi, giriş resmiyle aynı boyuta sahip. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.VIDEO)
ile oluşturulduğunda kullanın.
Video karesinin zaman damgasını (milisaniye cinsinden) sağlamanız gerekir. Giriş zaman damgaları tekdüze şekilde artmalıdır.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
timestampMs | giriş zaman damgası (milisaniye cinsinden). |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|
herkese açık void segmentWithResultListener (MPImage resmi, ImageProcessingOptions imageProcessingOptions)
Sağlanan tek görüntü üzerinde görüntü segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
ile sıfır kopyalanmış sonuçlar sağlar. Çıkış maskesi, giriş görüntüsüyle aynı boyuta sahiptir. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın.
YAPILACAKLAR, giriş resim biçimi için Java dokümanını güncelle.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
imageProcessingOptions | ImageProcessingOptions bağımsız değişkeni, çıkarımı çalıştırmadan önce giriş görüntüsünün nasıl işleneceğini belirtir. Bu görev, ilgi bölgesinin desteklenmediğini unutmayın: ImageProcessingOptions.regionOfInterest() belirtilmesi bu yöntemin bir Yasa DışıArgumentException döndürülmesine neden olur. |
Dekoratif yastıklar
IllegalArgumentException | ImageProcessingOptions bir ilgi bölgesi belirtiyorsa |
---|---|
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|
herkese açık void segmentWithResultListener (MPImage resmi)
Sağlanan tekli resim üzerinde, varsayılan resim işleme seçenekleriyle (yani herhangi bir rotasyon uygulanmadan) resim segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
aracılığıyla sıfır kopyalanmış sonuçlar sağlar. Çıkış maskesi, giriş resmiyle aynı boyuta sahip. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın.
YAPILACAKLAR, giriş resim biçimi için Java dokümanını güncelle.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|
herkese açık void segmentWithResultListener (MPImage resmi, ImageSegmenter.SegmentationOptions segmentasyonOptions)
Sağlanan tek görüntü üzerinde görüntü segmentasyonu gerçekleştirir ve ImageSegmenter.ImageSegmenterOptions
içinde OutputHandler.ResultListener
ile sıfır kopyalanmış sonuçlar sağlar. Bu yöntemi yalnızca ImageSegmenter
, ERROR(/RunningMode.IMAGE)
ile oluşturulduğunda kullanın.
YAPILACAKLAR, giriş resim biçimi için Java dokümanını güncelle.
ImageSegmenter
, aşağıdaki renk alanı türlerini destekler:
Parametreler
resim | İşlenmek üzere bir MediaPipe MPImage nesnesi. |
---|---|
segmentationOptions | ImageSegmenter çalışma zamanı davranışını yapılandırmak için kullanılan ImageSegmenter.SegmentationOptions . |
Dekoratif yastıklar
dahili hata olup olmadığını kontrol edin. ImageSegmenter , ImageSegmenter.ImageSegmenterOptions içinde OutputHandler.ResultListener ayarlanarak oluşturulmamışsa da kullanılabilir.
|