ใช้การแปลงที่กำหนดกับแต่ละภาพ
หากแถวหนึ่งของ `การแปลงรูป` คือ `[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.ตัวเลือก | แอ็ตทริบิวต์ทางเลือกสำหรับ ImageProjectiveTransformV3 |
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
คงที่ <T ขยายจำนวน> ImageProjectiveTransformV3 <T> | สร้าง (ขอบเขต ขอบเขต , รูปภาพ ตัวดำเนินการ <T>, ตัวดำเนินการ <Float> การแปลง, ตัว ดำเนินการ <Integer> เอาท์พุตรูปร่าง, ตัวดำเนินการ <Float> fillValue, การแก้ไขสตริง, ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ImageProjectiveTransformV3 ใหม่ |
ImageProjectiveTransformV3.Options แบบคงที่ | fillMode (สตริง fillMode) |
เอาท์พุต <T> | ภาพที่แปลงแล้ว () 4-D ที่มีรูปร่าง `[แบทช์, new_height, new_width, ช่องสัญญาณ]` |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง ImageProjectiveTransformV3 <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> อิมเมจ, ตัวดำเนินการ <Float> การแปลง, ตัวดำเนินการ <Integer> เอาท์พุตรูปร่าง, ตัวดำเนินการ <Float> fillValue, การแก้ไขสตริง, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ImageProjectiveTransformV3 ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ภาพ | 4-D ที่มีรูปร่าง `[ชุด ความสูง ความกว้าง ช่อง]` |
แปลงร่าง | 2-D Tensor, เมทริกซ์ `[batch, 8]` หรือ `[1, 8]` โดยที่แต่ละแถวสอดคล้องกับเมทริกซ์การแปลงโปรเจ็กต์ขนาด 3 x 3 โดยรายการสุดท้ายจะถือว่าเป็น 1 หากมีหนึ่งแถว การเปลี่ยนแปลงแบบเดียวกันนี้จะถูกนำไปใช้กับรูปภาพทั้งหมด |
รูปร่างเอาท์พุท | เทนเซอร์ 1 มิติ [new_height, new_width] |
เติมมูลค่า | float ค่าที่จะเติมเมื่อ fill_mode มีค่าคงที่" |
การแก้ไข | วิธีการประมาณค่า "NEAREST" หรือ "BILINEAR" |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ ImageProjectiveTransformV3
ImageProjectiveTransformV3.Options แบบคงที่สาธารณะ fillMode (String fillMode)
พารามิเตอร์
เติมโหมด | โหมดเติม "สะท้อน" "ตัด" "คงที่" หรือ "ใกล้ที่สุด" |
---|
เอาท์พุท สาธารณะ <T> TransformedImages ()
4-D ที่มีรูปร่าง `[แบทช์, new_height, new_width, ช่องสัญญาณ]`