ObjectDetector
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מבצע זיהוי אובייקטים בתמונות.
ה- API מצפה מודל TFLite עם TFLite דגם Metadata. .
ה- API תומך במודלים עם טנסור קלט תמונה אחד וארבעה טנסורים של פלט. ליתר דיוק, להלן הדרישות.
- מותח תמונת קלט (
kTfLiteUInt8
/ kTfLiteFloat32
)- קלט תמונה בגודל
[batch x height x width x channels]
. - מסקנה אצווה אינה נתמכת (
batch
נדרש להיות 1). - תשומות RGB בלבד נתמכות (
channels
נדרשו להיות 3). - אם סוג הוא
kTfLiteFloat32
, NormalizationOptions נדרש להיות מחובר metadata עבור נורמליזצית קלט.
Tensors פלט חייב להיות 4 יציאות של DetectionPostProcess
op, כלומר:- מותח מיקום (
kTfLiteFloat32
):- מותח של גודל
[1 x num_results x 4]
, המערך הפנימי המייצג תיבות תוחמות בצורה [העליונה, שמאלה, ימינה, למטה]. -
BoundingBoxProperties
נדרש להיות מחובר metadata וחייב לציין type=BOUNDARIES
ועל coordinate_type=RATIO
.
חוגים מותחים ( kTfLiteFloat32
):- מותח של גודל
[1 x num_results]
, כול ערך המייצג את המדד השלם של כיתה. - אם מפות תווית מחוברות מטה כפי
TENSOR_VALUE_LABELS
קבצים הקשורים, הם משמשים כדי להמיר את הערכים מותחים לתוך תוויות.
מותח ציוני ( kTfLiteFloat32
):- מותח של גודל
[1 x num_results]
, כל ערך המייצג את התוצאה של אובייקט מזוהה.
מספר מותח זיהוי ( kTfLiteFloat32
):- NUM_RESULTS שלם בתור מותח של גודל
[1]
.
דוגמה למודל כזה ניתן למצוא באתר TensorFlow Hub. .
שיטות תורשתיות
מהמחלקה java.lang.Object בוליאני | |
סופי מחלקה <?> | getClass () |
int | Hashcode () |
חלל סופי | להודיע () |
חלל סופי | notifyAll () |
חוּט | toString () |
חלל סופי | ההמתנה (הארוכה arg0, int ARG1) |
חלל סופי | המתנה (arg0 הארוך) |
חלל סופי | לחכות () |
מהממשק java.lang.AutoCloseable שיטות ציבוריות
הציבור סטטי ObjectDetector createFromFile (ההקשר, מחרוזת modelPath)
פרמטרים
הֶקשֵׁר | |
---|
modelPath | נתיב למודל הזיהוי עם מטא נתונים בנכסים |
---|
פרמטרים
הֶקשֵׁר | |
---|
modelPath | נתיב למודל הזיהוי עם מטא נתונים בנכסים |
---|
אפשרויות | |
---|
פרמטרים
modelFile | מודל זיהוי File לדוגמא |
---|
אפשרויות | |
---|
מבצע איתור בפועל על ספק MlImage
.
פרמטרים
תמונה | MlImage אובייקט שמייצג תמונה |
---|
פרמטרים
תמונה | UINT8 TensorImage אובייקט שמייצג בתמונת RGB או YUV |
---|
אפשרויות | האפשרויות להגדרת אופן עיבוד התמונה מראש |
---|
פרמטרים
תמונה | MlImage אובייקט שמייצג תמונה |
---|
אפשרויות | האפשרויות להגדרת אופן עיבוד התמונה מראש |
---|
פרמטרים
תמונה | UINT8 TensorImage אובייקט שמייצג בתמונת RGB או YUV |
---|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2021-10-08 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]