ObjectDetector
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
تشخیص اشیاء را بر روی تصاویر انجام می دهد.
از API انتظار یک مدل TFLite با TFLite مدل متاداده. به
API از مدل هایی با یک تانسور ورودی تصویر و چهار تانسور خروجی پشتیبانی می کند. به طور دقیق تر ، در اینجا شرایط مورد نیاز است.
- تانسور تصویر ورودی (
kTfLiteUInt8
/ kTfLiteFloat32
)- ورودی تصویر از اندازه
[batch x height x width x channels]
. - استنتاج دسته ای پشتیبانی نمی شود (
batch
مورد نیاز است که 1). - تنها ورودی RGB پشتیبانی می شوند (
channels
مورد نیاز است که 3). - اگر نوع است
kTfLiteFloat32
، NormalizationOptions مورد نیاز برای به ابرداده عادی ورودی متصل می شود.
تانسورها خروجی نباید از 4 خروجی از یک باشد DetectionPostProcess
عملیات، یعنی:- تانسور محل سکونت (
kTfLiteFloat32
):- تانسور از اندازه
[1 x num_results x 4]
، آرایه درونی نمایندگی جعبه محدوده در قالب [بالا، چپ، راست، پایین. -
BoundingBoxProperties
مورد نیاز برای به ابرداده متصل می شود و باید مشخص type=BOUNDARIES
و coordinate_type=RATIO
.
کلاس های تانسور ( kTfLiteFloat32
):- تانسور از اندازه
[1 x num_results]
، هر مقدار به نمایندگی از عدد صحیح یک طبقه است. - اگر نقشه برچسب به ابرداده به عنوان متصل
TENSOR_VALUE_LABELS
همراه فایل ها، آنها استفاده می شود برای تبدیل ارزش تانسور به برچسب.
نمرات تانسور ( kTfLiteFloat32
):- تانسور از اندازه
[1 x num_results]
، هر مقدار نشان دهنده نمره از شی شناسایی شده است.
تعداد تانسور تشخیص ( kTfLiteFloat32
):- NUM_RESULTS عدد صحیح به عنوان یک تانسور از اندازه
[1]
.
یک مثال از چنین مدل می توان در یافت TensorFlow توپی. به
روشهای موروثی
از کلاس java.lang.Object بولین | |
نهایی کلاس <؟> | در getClass () |
int | هشکد () |
خلاء نهایی | اطلاع () |
خلاء نهایی | notifyAll () |
رشته | متد toString () |
خلاء نهایی | صبر کنید (arg0 طولانی، اعضای هیات ARG1) |
خلاء نهایی | صبر کنید (arg0 طولانی) |
خلاء نهایی | صبر کنید () |
از رابط java.io.Closeable از رابط java.lang.AutoCloseable روشهای عمومی
عمومی استاتیک ObjectDetector createFromFile (زمینه زمینه، رشته modelPath)
مولفه های
متن نوشته | |
---|
modelPath | مسیر به مدل تشخیص با فراداده در دارایی ها |
---|
عمومی استاتیک ObjectDetector createFromFile ( فایل modelFile)
مولفه های
modelFile | تشخیص مدل File به عنوان مثال |
---|
مولفه های
متن نوشته | |
---|
modelPath | مسیر به مدل تشخیص با فراداده در دارایی ها |
---|
گزینه ها | |
---|
مولفه های
modelFile | تشخیص مدل File به عنوان مثال |
---|
گزینه ها | |
---|
انجام تشخیص واقعی بر روی ارائه MlImage
.
مولفه های
تصویر | MlImage شی است که نشان دهنده یک تصویر |
---|
مولفه های
تصویر | UINT8 TensorImage شی است که نشان دهنده یک تصویر RGB یا YUV |
---|
گزینه ها | گزینه هایی برای پیکربندی نحوه پیش پردازش تصویر |
---|
مولفه های
تصویر | MlImage شی است که نشان دهنده یک تصویر |
---|
گزینه ها | گزینه هایی برای پیکربندی نحوه پیش پردازش تصویر |
---|
مولفه های
تصویر | UINT8 TensorImage شی است که نشان دهنده یک تصویر RGB یا YUV |
---|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2021-10-08 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]