DrawBoundingBoxesV2

DrawBoundingBoxesV2 คลาสสุดท้ายสาธารณะ

วาดกรอบขอบบนชุดรูปภาพ

ส่งออกสำเนาของ "รูปภาพ" แต่วาดที่ด้านบนของกล่องพิกเซลเป็นศูนย์หรือมากกว่านั้นซึ่งระบุโดยตำแหน่งใน "กล่อง" พิกัดของกรอบขอบเขตแต่ละกล่องใน `กล่อง` จะถูกเข้ารหัสเป็น `[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)` (ในพิกัด (x,y))

บางส่วนของกรอบขอบอาจตกอยู่นอกรูปภาพ

วิธีการสาธารณะ

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
คงที่ <T ขยายจำนวน> DrawBoundingBoxesV2 <T>
สร้าง (ขอบเขต ขอบเขต รูปภาพ ตัวดำเนินการ <T> กล่อง ตัวดำเนินการ <Float> สี ตัวดำเนินการ <Float>)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DrawBoundingBoxesV2 ใหม่
เอาท์พุต <T>
เอาท์พุท ()
4-D ที่มีรูปร่างเหมือนกับ 'รูปภาพ'

วิธีการสืบทอด

วิธีการสาธารณะ

เอาท์ พุท สาธารณะ <T> asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

DrawBoundingBoxesV2 <T> แบบคงที่สาธารณะ สร้าง (ขอบเขต ขอบเขต , รูปภาพ Operand <T>, กล่อง Operand <Float>, สี Operand <Float>)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DrawBoundingBoxesV2 ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ภาพ 4-D ที่มีรูปร่าง `[ชุด ความสูง ความกว้าง ความลึก]` ชุดภาพ
กล่อง 3-D ที่มีรูปร่าง `[batch, num_bounding_boxes, 4]` ที่มีกล่องขอบ
สี 2-D รายการสี RGBA ที่จะหมุนเวียนสำหรับกล่องต่างๆ
การส่งคืน
  • อินสแตนซ์ใหม่ของ DrawBoundingBoxesV2

เอาท์พุท สาธารณะ <T> เอาท์พุท ()

4-D ที่มีรูปร่างเหมือนกับ 'รูปภาพ' ชุดของภาพที่ป้อนพร้อมกล่องขอบที่วาดบนภาพ