ปรับขนาด "รูปภาพ" เป็น "ขนาด" โดยใช้การแก้ไขพื้นที่
ภาพที่นำเข้าอาจมีประเภทต่างๆ กัน แต่ภาพที่ส่งออกจะเป็นแบบลอยตัวเสมอ
ช่วงของค่าพิกเซลสำหรับภาพที่ส่งออกอาจแตกต่างจากช่วงสำหรับภาพที่นำเข้าเล็กน้อย เนื่องจากความแม่นยำของตัวเลขที่จำกัด หากต้องการรับประกันช่วงเอาต์พุต เช่น `[0.0, 1.0]` ให้ใช้ tf.clip_by_value
กับเอาต์พุต
แต่ละพิกเซลเอาต์พุตจะถูกคำนวณโดยการแปลงรอยเท้าของพิกเซลเป็นอินพุตเทนเซอร์ก่อน จากนั้นจึงเฉลี่ยพิกเซลที่ตัดรอยเท้า การมีส่วนร่วมของพิกเซลอินพุตต่อค่าเฉลี่ยจะถ่วงน้ำหนักด้วยเศษส่วนของพื้นที่ที่ตัดรอยเท้า นี่เหมือนกับ INTER_AREA ของ OpenCV
คลาสที่ซ้อนกัน
ระดับ | ResizeArea.Options | แอ็ตทริบิวต์ทางเลือกสำหรับ ResizeArea |
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
ResizeArea.Options แบบคงที่ | alignCorners (บูลีน alignCorners) |
เอาท์พุต < TFloat32 > | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
ResizeArea แบบคงที่ | สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <? ขยาย TNumber > รูปภาพ ตัวดำเนินการ < TInt32 > ขนาด ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ResizeArea ใหม่ |
เอาท์พุต < TFloat32 > | ปรับขนาดรูปภาพ () 4-D ที่มีรูปร่าง `[แบทช์, new_height, new_width, ช่องสัญญาณ]` |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
ResizeArea.Options คงที่สาธารณะ alignCorners (Boolean alignCorners)
พารามิเตอร์
จัดตำแหน่งมุม | หากเป็นจริง จุดกึ่งกลางของพิกเซลมุมทั้ง 4 ของเทนเซอร์อินพุตและเอาท์พุตจะตรงกัน โดยคงค่าไว้ที่พิกเซลมุม ค่าเริ่มต้นเป็นเท็จ |
---|
เอาท์พุท สาธารณะ < TFloat32 > asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
การสร้าง ResizeArea คงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ <? ขยาย TNumber > รูปภาพ ตัวดำเนินการ < TInt32 > ขนาด ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ResizeArea ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ภาพ | 4-D ที่มีรูปร่าง `[ชุด ความสูง ความกว้าง ช่อง]` |
ขนาด | = เทนเซอร์ 1-D int32 ของ 2 องค์ประกอบ: `new_height, new_width` ขนาดใหม่สำหรับภาพ |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ ResizeArea