ใช้การแปลงที่กำหนดให้กับแต่ละภาพ
หากหนึ่งในแถวของ `transforms` เป็น` [A0, A1, A2, b0, B1, B2, c0, c1] `แล้วมันแผนที่จุดเอาท์พุท` (x, y) `เพื่อเป็นจุดเปลี่ยนการป้อนข้อมูล` (x' , y') = ((a0 x + a1 y + a2) / k, (b0 x + b1 y + b2) / k)` โดยที่ `k = c0 x + c1 y + 1` หากจุดที่เปลี่ยนรูปอยู่ด้านนอกของภาพที่นำเข้า พิกเซลเอาต์พุตจะถูกตั้งค่าเป็น fill_value
คลาสที่ซ้อนกัน
ระดับ | ImageProjectiveTransformV3.Options | คุณลักษณะที่จำเป็นสำหรับการ ImageProjectiveTransformV3 |
วิธีการสาธารณะ
เอาท์พุท <T> | asOutput () ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์ |
คง <T ขยายจำนวน> ImageProjectiveTransformV3 <T> | สร้าง ( ขอบเขต ขอบเขต Operand <T> ภาพ ตัวถูกดำเนินการ <ลอย> แปลง, Operand <Integer> outputShape, Operand <ลอย> fillValue, String แก้ไข ตัวเลือก ... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ ImageProjectiveTransformV3 ใหม่ |
คง ImageProjectiveTransformV3.Options | FILLMODE (String FILLMODE) |
เอาท์พุท <T> | transformedImages () 4-D ที่มีรูปร่าง `[batch, new_height, new_width, channels]` |
วิธีการสืบทอด
วิธีการสาธารณะ
ประชาชน เอาท์พุท <T> asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการทำงานของ TensorFlow เป็นเอาต์พุตของการดำเนินการอื่นของ TensorFlow วิธีนี้ใช้เพื่อขอรับหมายเลขอ้างอิงเชิงสัญลักษณ์ที่แสดงถึงการคำนวณของอินพุต
สาธารณะคง ImageProjectiveTransformV3 <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> ภาพ ตัวถูกดำเนินการ <ลอย> แปลง, Operand <Integer> outputShape, Operand <ลอย> fillValue, String แก้ไข ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ ImageProjectiveTransformV3 ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ภาพ | 4-D ที่มีรูปร่าง `[batch, height, width, channels]` |
แปลงร่าง | 2-D Tensor, `[batch, 8]` หรือ `[1, 8]` matrix ซึ่งแต่ละแถวสอดคล้องกับเมทริกซ์การแปลงโปรเจ็กต์ 3 x 3 โดยรายการสุดท้ายจะถือว่าเป็น 1 หากมีหนึ่งแถว การแปลงแบบเดียวกันจะถูกนำไปใช้กับรูปภาพทั้งหมด |
ผลลัพธ์รูปร่าง | 1-D เทนเซอร์ [new_height, new_width] |
เติมค่า | float ค่าที่จะเติมเมื่อ fill_mode เป็นค่าคงที่" |
การแก้ไข | วิธีการแก้ไข "NEAREST" หรือ "BILINEAR" |
ตัวเลือก | ดำเนินการค่าแอตทริบิวต์ทางเลือก |
คืนสินค้า
- อินสแตนซ์ใหม่ของ ImageProjectiveTransformV3
สาธารณะคง ImageProjectiveTransformV3.Options FILLMODE (String FILLMODE)
พารามิเตอร์
เติมโหมด | โหมดเติม "REFLECT", "WRAP", "CONSTANT" หรือ "NEAREST" |
---|
ประชาชน เอาท์พุท <T> transformedImages ()
4-D ที่มีรูปร่าง `[batch, new_height, new_width, channels]`