ImageSegmenter.ImageSegmenterOptions.Builder

पब्लिक स्टैटिक ऐब्स्ट्रैक्ट क्लास ImageSegmenter.ImageSegmenterOptions.Builder

ImageSegmenter.ImageSegmenterOptions का बिल्डर.

पब्लिक कंस्ट्रक्टर

सार्वजनिक तरीके

फ़ाइनल ImageSegmenter.ImageSegmenterOptions के ज़रिए
build()
यह ImageSegmenter.ImageSegmenterOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(BaseOptions वैल्यू)
इमेज सेगमेंटर टास्क के लिए, बुनियादी विकल्प सेट करता है.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(स्ट्रिंग की वैल्यू)
TFLite मॉडल के मेटाडेटा में बताए गए डिसप्ले नेम के लिए इस्तेमाल की जाने वाली स्थान-भाषा, अगर कोई है.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(ErrorListener की वैल्यू)
वैकल्पिक ErrorListener} सेट करता है.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(बूलियन वैल्यू)
आउटपुट कैटगरी मास्क करना है या नहीं.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(बूलियन वैल्यू)
कॉन्फ़िडेंस मास्क देना है या नहीं.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ResultListener<ImageSegmenterResultMPImage> वैल्यू)
/** ग्राफ़ पाइपलाइन के ज़रिए किसी इमेज को प्रोसेस करने के बाद, सेगमेंटेशन के नतीजे पाने के लिए, एक वैकल्पिक OutputHandler.ResultListener सेट करता है.
ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(RunningMode वैल्यू)
इमेज सेगमेंटर टास्क के लिए, रनिंग मोड सेट करता है.

इनहेरिट किए गए तरीके

पब्लिक कंस्ट्रक्टर

सार्वजनिक बिल्डर ()

सार्वजनिक तरीके

सार्वजनिक फ़ाइनल ImageSegmenter.ImageSegmenterOptions build ()

यह ImageSegmenter.ImageSegmenterOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.

थ्रो
IllegalArgumentException अगर नतीजे लिसनर और रनिंग मोड को सही तरीके से कॉन्फ़िगर नहीं किया गया है. इमेज सेगमेंटर के लाइव स्ट्रीम मोड में होने पर, रिज़ल्ट लिसनर को सेट किया जाना चाहिए.

सार्वजनिक ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (BaseOptions वैल्यू)

इमेज सेगमेंटर टास्क के लिए, बुनियादी विकल्प सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (स्ट्रिंग की वैल्यू)

TFLite मॉडल के मेटाडेटा में बताए गए डिसप्ले नेम के लिए इस्तेमाल की जाने वाली स्थान-भाषा, अगर कोई है. डिफ़ॉल्ट तौर पर अंग्रेज़ी होती है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (ErrorListener वैल्यू)

वैकल्पिक ErrorListener} सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (बूलियन वैल्यू)

आउटपुट कैटगरी मास्क करना है या नहीं.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (बूलियन वैल्यू)

कॉन्फ़िडेंस मास्क देना है या नहीं.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResultMPImage> वैल्यू)

/** ग्राफ़ पाइपलाइन के ज़रिए किसी इमेज को प्रोसेस करने के बाद, सेगमेंटेशन के नतीजे पाने के लिए, एक वैकल्पिक OutputHandler.ResultListener सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्सट्रैक्ट ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (RunningMode वैल्यू)

इमेज सेगमेंटर टास्क के लिए, रनिंग मोड सेट करता है. डिफ़ॉल्ट रूप से इमेज मोड इस्तेमाल करें. इमेज सेगमेंटर में तीन मोड हैं:

  • इमेज: एक इमेज इनपुट पर इमेज को सेगमेंट में बांटने का मोड.
  • वीडियो: किसी वीडियो के डिकोड किए गए फ़्रेम पर, इमेज को सेगमेंट करने का मोड.
  • LIVE_STREAM: इनपुट डेटा की लाइव स्ट्रीम, जैसे कि कैमरे से इमेज को अलग-अलग सेगमेंट में बांटने का मोड. इस मोड में, एसिंक्रोनस तरीके से पहचान के नतीजे पाने के लिए, setResultListener को लिसनर सेट अप करना ज़रूरी है.

पैरामीटर
value