בנאי של ObjectDetector.ObjectDetectorOptions
.
בנאים ציבוריים
Builder()
|
שיטות ציבוריות
שיטות שעברו בירושה
בנאים ציבוריים
Public Builder ()
שיטות ציבוריות
Public סופי ObjectDetector.ObjectDetectorOptions build ()
מאמת ויוצר את המכונה של ObjectDetector.ObjectDetectorOptions
.
קליעות
IllegalArgumentException | אם ה-listener ומצב הריצה לא מוגדרים כמו שצריך. יש להגדיר את מעבד התוצאות רק כשמזהה האובייקטים נמצא במצב שידור חי. |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setBaseOptions (הערך של BaseOptions)
הפונקציה מגדירה את הערך BaseOptions
למשימה של מזהה האובייקטים.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setCategoryAllowlist (ערך רשימה<מחרוזת>)
מגדירה את רשימת ההיתרים האופציונלית של שמות הקטגוריות.
אם השדה לא ריק, תוצאות זיהוי ששם הקטגוריה שלהן לא נכלל בקבוצה הזו יסוננו. המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryDenylist
.
פרמטרים
value |
---|
Public מופשט ObjectDetector.ObjectDetectorOptions.Builder setCategoryDenylist (List<String> value)
מגדירה את הרשימה האופציונלית של ישויות שנחסמו לשמות של קטגוריות.
אם העמודה אינה ריקה, תוצאות זיהוי ששם הקטגוריה שלהן נכלל בקבוצה זו יסוננו.
המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryAllowlist
.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setDisplayNamesLocale (הערך של מחרוזת)
המדיניות מגדירה את הלוקאל האופציונלי לשמות תצוגה שצוינו באמצעות המטא-נתונים של דגם TFLite, אם יש כאלה.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setErrorListener (הערך ErrorListener)
מגדירה ErrorListener
} אופציונלי.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setMaxResults (ערך מספר שלם)
מגדירה את המספר המקסימלי האופציונלי של תוצאות זיהוי בניקוד הגבוה ביותר שיש להחזיר.
המדיניות הזו מחליפה את הערכים שצוינו במטא-נתונים של המודל. תוצאות עם ערך נמוך יותר יידחו.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setResultListener (ResultListener<ObjectDetectorResult, MPImage> value)
ההגדרה הזו מגדירה את OutputHandler.ResultListener
לקבל את תוצאות הזיהוי באופן אסינכרוני כאשר
מזהה האובייקטים נמצא במצב שידור חי.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setRunningMode (ערך RunningMode)
הפונקציה מגדירה את הערך RunningMode
למשימה של מזהה האובייקטים. ברירת המחדל היא מצב תמונה.
למזהה האובייקטים יש שלושה מצבים:
- IMAGE: המצב לזיהוי אובייקטים בקלט של תמונה אחת.
- וידאו: המצב לזיהוי אובייקטים בפריימים מפוענחים של סרטון.
- LIVE_STREAM: המצב לזיהוי אובייקטים בשידור חי של נתוני קלט, למשל
מהמצלמה. במצב הזה, יש לקרוא ל-
setResultListener
כדי להגדיר מאזין כדי לקבל את תוצאות הזיהוי באופן אסינכרוני.
פרמטרים
value |
---|
ציבורי מופשט ObjectDetector.ObjectDetectorOptions.Builder setScoreThreshold (ערך loat)
הפונקציה מגדירה את סף הציון האופציונלי שמחליף את זה שצוין במטא-נתונים של המודל (אם יש כזה). תוצאות מתחת לערך הזה יידחו.
פרמטרים
value |
---|