ImageEmbedder.ImageEmbedderOptions
için derleyici.
İnşaatçılar
Builder()
|
Herkese Açık Yöntemler
final ImageEmbedder.ImageEmbedderOptions |
build()
ImageEmbedder.ImageEmbedderOptions örneğini doğrular ve oluşturur. |
abstract ImageEmbedder.ImageEmbedderOptions.Builder | |
abstract ImageEmbedder.ImageEmbedderOptions.Builder | |
abstract ImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(boole l2Normalize)
Döndürülen yerleştirmelerde L2 normalleştirmesinin gerçekleştirilip gerçekleştirilmeyeceğini belirler.
|
abstract ImageEmbedder.ImageEmbedderOptions.Builder |
setQuantize(boole sayısallaştırma)
Döndürülen yerleştirmenin skalar niceleme kullanılarak baytlara dönüştürülerek ölçülüp ölçülmeyeceğini ayarlar.
|
abstract ImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
Resim yerleştirici canlı yayın modundayken yerleştirme sonuçlarını eşzamansız olarak almak için
OutputHandler.ResultListener özelliğini ayarlar. |
abstract ImageEmbedder.ImageEmbedderOptions.Builder |
Devralınan Yöntemler
İnşaatçılar
herkese açık Builder ()
Herkese Açık Yöntemler
herkese açık final ImageEmbedder.ImageEmbedderOptions derleyin ()
ImageEmbedder.ImageEmbedderOptions
örneğini doğrular ve oluşturur. *
Dekoratif yastıklar
IllegalArgumentException | olup olmadığına bakın. Sonuç işleyici, yalnızca resim yerleştirici canlı yayın modundayken ayarlanmalıdır. |
---|
herkese açık abstract ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Resim yerleştirme görevi için BaseOptions
değerini ayarlar.
Parametreler
baseOptions |
---|
herkese açık abstract ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
İsteğe bağlı bir ErrorListener
ayarlar.
Parametreler
errorListener |
---|
herkese açık abstract ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Döndürülen yerleştirmelerde L2 normalleştirmesinin gerçekleştirilip gerçekleştirilmeyeceğini belirler. Bu seçeneği yalnızca modelde zaten yerel bir L2_NORMALIZATION
TF Lite Op yoksa kullanın. Çoğu durumda zaten bu durum geçerlidir ve L2 normu, böylece TF Lite çıkarımı yoluyla elde edilir.
Varsayılan olarak False (yanlış) değerini alır.
Parametreler
l2Normalize |
---|
public abstract ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)
Döndürülen yerleştirmenin skalar niceleme kullanılarak baytlara dönüştürülerek ölçülüp ölçülmeyeceğini ayarlar.
Yerleştirmelerin dolaylı bir biçimde birim norm olduğu varsayılır. Bu nedenle, [-1.0, 1.0]
öğesinde tüm boyutların değeri garanti edilir. Böyle bir durum söz konusu değilse setL2Normalize(boolean)
özelliğini kullanın.
Varsayılan olarak False (yanlış) değerini alır.
Parametreler
ölçmek |
---|
herkese açık abstract ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultListener)
Resim yerleştirici canlı yayın modundayken yerleştirme sonuçlarını eşzamansız olarak almak için OutputHandler.ResultListener
özelliğini ayarlar.
Parametreler
resultListener |
---|
herkese açık abstract ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
Resim yerleştirme görevi için RunningMode
değerini ayarlar. Varsayılan olarak resim modunu seçin. Resim yerleştiricinin üç modu vardır:
- IMAGE: Tekli resim girişlerinde gömülü çıkarma işlemi gerçekleştirme modu.
- VİDEO: Bir videonun kodu çözülmüş karelerinde gömme ayıklama gerçekleştirme modu.
- LIVE_STREAM: Kamera gibi canlı bir giriş verisi yayınında yerleştirme ayıklaması gerçekleştirme modu. Bu modda, yerleştirme sonuçlarını eşzamansız olarak alacak bir işleyici ayarlamak için
setResultListener
çağrılmalıdır.
Parametreler
runningMode |
---|