ObjectDetector
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ইমেজ উপর বস্তু সনাক্তকরণ সঞ্চালন.
API টিএফলাইট মডেল মেটাডেটা সহ একটি TFLite মডেল আশা করে। .
API একটি ইমেজ ইনপুট টেনসর এবং চারটি আউটপুট টেনসর সহ মডেলগুলিকে সমর্থন করে। আরো নির্দিষ্ট হতে, এখানে প্রয়োজনীয়তা আছে.
- ইনপুট ইমেজ টেনসর (
kTfLiteUInt8
/ kTfLiteFloat32
)- আকারের ইমেজ ইনপুট
[batch x height x width x channels]
। - ব্যাচ অনুমান সমর্থিত নয় (
batch
1 হতে হবে)। - শুধুমাত্র RGB ইনপুট সমর্থিত (
channels
3 হতে হবে)। - টাইপ
kTfLiteFloat32
হলে, ইনপুট স্বাভাবিককরণের জন্য মেটাডেটার সাথে স্বাভাবিককরণ বিকল্পগুলি সংযুক্ত করা প্রয়োজন।
আউটপুট টেনসর অবশ্যই একটি DetectionPostProcess
op এর 4টি আউটপুট হতে হবে, যেমন:- অবস্থান টেনসর (
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]
।
এই ধরনের মডেলের একটি উদাহরণ টেনসরফ্লো হাবে পাওয়া যাবে। .
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
java.lang.Object ক্লাস থেকে বুলিয়ান | |
চূড়ান্ত ক্লাস <?> | getClass () |
int | হ্যাশ কোড () |
চূড়ান্ত শূন্যতা | অবহিত () |
চূড়ান্ত শূন্যতা | সকলকে অবহিত করুন () |
স্ট্রিং | স্ট্রিং () |
চূড়ান্ত শূন্যতা | অপেক্ষা করুন (দীর্ঘ arg0, int arg1) |
চূড়ান্ত শূন্যতা | অপেক্ষা করুন (দীর্ঘ arg0) |
চূড়ান্ত শূন্যতা | অপেক্ষা করুন () |
ইন্টারফেস java.io.Closeable থেকে ইন্টারফেস java.lang.AutoCloseable থেকে পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক অবজেক্ট ডিটেক্টর createFromFile (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ)
পরামিতি
প্রসঙ্গ | |
---|
মডেলপথ | সম্পদে মেটাডেটা সহ সনাক্তকরণ মডেলের পথ |
---|
পরামিতি
প্রসঙ্গ | |
---|
মডেলপথ | সম্পদে মেটাডেটা সহ সনাক্তকরণ মডেলের পথ |
---|
বিকল্প | |
---|
পরামিতি
মডেল ফাইল | সনাক্তকরণ মডেল File উদাহরণ |
---|
বিকল্প | |
---|
প্রদত্ত MlImage
এ প্রকৃত সনাক্তকরণ সম্পাদন করে।
পরামিতি
ইমেজ | একটি MlImage অবজেক্ট যা একটি চিত্রকে প্রতিনিধিত্ব করে |
---|
পরামিতি
ইমেজ | একটি UINT8 TensorImage অবজেক্ট যা একটি RGB বা YUV ইমেজ উপস্থাপন করে |
---|
বিকল্প | ইমেজ প্রিপ্রসেস কিভাবে কনফিগার করার অপশন |
---|
পরামিতি
ইমেজ | একটি MlImage অবজেক্ট যা একটি চিত্রকে প্রতিনিধিত্ব করে |
---|
বিকল্প | ইমেজ প্রিপ্রসেস কিভাবে কনফিগার করার অপশন |
---|
পরামিতি
ইমেজ | একটি UINT8 TensorImage অবজেক্ট যা একটি RGB বা YUV ইমেজ উপস্থাপন করে |
---|
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2023-12-01 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":"অন্যান্য"
}]