চিত্রের একটি ব্যাচে আবদ্ধ বাক্স আঁকুন।
`ইমেজ`-এর একটি কপি আউটপুট করে কিন্তু `বক্সে` অবস্থান দ্বারা নির্দিষ্ট করা পিক্সেল শূন্য বা তার বেশি বাউন্ডিং বাক্সের উপরে আঁকে। `বক্সে` প্রতিটি বাউন্ডিং বাক্সের স্থানাঙ্কগুলিকে `[y_min, x_min, y_max, x_max]` হিসাবে এনকোড করা হয়েছে। বাউন্ডিং বক্স স্থানাঙ্কগুলি অন্তর্নিহিত চিত্রের প্রস্থ এবং উচ্চতার সাথে সম্পর্কিত `[0.0, 1.0]`-এ ভাসমান।
উদাহরণস্বরূপ, যদি একটি চিত্র 100 x 200 পিক্সেল (উচ্চতা x প্রস্থ) হয় এবং বাউন্ডিং বাক্সটি `[0.1, 0.2, 0.5, 0.9]` হয়, বাউন্ডিং বাক্সের উপরের-বাম এবং নীচে-ডান স্থানাঙ্কগুলি হবে `( 40, 10)` থেকে `(100, 50)` (এক্স, y) স্থানাঙ্কে)।
বাউন্ডিং বাক্সের অংশগুলি চিত্রের বাইরে পড়তে পারে।
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট <T> | আউটপুট হিসাবে () টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <T TNumber প্রসারিত করে > DrawBoundingBoxes <T> | |
আউটপুট <T> | আউটপুট () `ছবি` এর মতো একই আকৃতি সহ 4-D৷ |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।
সর্বজনীন স্ট্যাটিক ড্রবাউন্ডিংবক্সগুলি <T> তৈরি করে ( স্কোপ স্কোপ, অপারেন্ড <T> ছবি, অপারেন্ড < TFloat32 > বক্স, অপারেন্ড < TFloat32 > রঙ)
একটি নতুন DrawBoundingBoxes অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
ছবি | 4-D আকৃতির সাথে `[ব্যাচ, উচ্চতা, প্রস্থ, গভীরতা]`। ইমেজ একটি ব্যাচ. |
বাক্স | আকৃতির 3-D `[batch, num_bounding_boxes, 4]` এর মধ্যে বাউন্ডিং বাক্স রয়েছে। |
রং | 2-ডি। বাক্সগুলির জন্য চক্রাকারে RGBA রঙের একটি তালিকা৷ |
রিটার্নস
- DrawBoundingBoxes-এর একটি নতুন উদাহরণ
সর্বজনীন আউটপুট <T> আউটপুট ()
`ছবি` এর মতো একই আকৃতি সহ 4-D৷ ছবিগুলিতে আঁকা বাউন্ডিং বাক্স সহ ইনপুট চিত্রগুলির ব্যাচ৷