টেনসরফ্লো :: অপস:: ড্রবাউন্ডিং বক্স
#include <image_ops.h>
চিত্রের একটি ব্যাচে আবদ্ধ বাক্স আঁকুন।
সারাংশ
images
একটি অনুলিপি আউটপুট করে কিন্তু boxes
অবস্থানগুলি দ্বারা নির্দিষ্ট করা পিক্সেল শূন্য বা তার বেশি বাউন্ডিং বাক্সের উপরে আঁকে। boxes
প্রতিটি বাউন্ডিং বাক্সের স্থানাঙ্কগুলি [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)
থেকে (180, 50)
(এক্স, y) স্থানাঙ্কে)।
বাউন্ডিং বাক্সের অংশগুলি চিত্রের বাইরে পড়তে পারে।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- ছবি: 4-ডি আকৃতি সহ
[batch, height, width, depth]
। ইমেজ একটি ব্যাচ. - বাক্স: 3-ডি আকৃতি সহ
[batch, num_bounding_boxes, 4]
বাউন্ডিং বক্স রয়েছে।
রিটার্ন:
-
Output
: 4-ডিimages
মতো একই আকারের সাথে। ছবিগুলিতে আঁকা বাউন্ডিং বাক্স সহ ইনপুট চিত্রগুলির ব্যাচ৷
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
DrawBoundingBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes) |
পাবলিক বৈশিষ্ট্য | |
---|---|
operation | |
output |
পাবলিক ফাংশন | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
আউটপুট
::tensorflow::Output output
পাবলিক ফাংশন
ড্রবাউন্ডিং বক্স
DrawBoundingBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes )
নোড
::tensorflow::Node * node() const
অপারেটর::টেনসরফ্লো::ইনপুট
operator::tensorflow::Input() const
অপারেটর::টেনসরফ্লো::আউটপুট
operator::tensorflow::Output() const