ถอดรหัสเฟรมของภาพที่เข้ารหัส GIF เป็นเทนเซอร์ uint8
ไม่รองรับภาพ GIF ที่มีกรอบหรือการบีบอัดความโปร่งใส บนระบบ Linux และ MacOS ให้แปลง GIF แบบเคลื่อนไหวจากแบบบีบอัดเป็นแบบไม่มีการบีบอัดโดยเรียกใช้:
แปลง $src.gif -coalesce $dst.gif
op นี้ยังรองรับการถอดรหัส JPEG และ PNG แม้ว่าการใช้ tf.io.decode_image
จะสะอาดกว่าก็ตาม
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต < TUint8 > | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
DecodeGif แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัว ถูกดำเนินการ < TString > เนื้อหา) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DecodeGif ใหม่ |
เอาท์พุต < TUint8 > | ภาพ () 4-D ที่มีรูปร่าง `[num_frames, ความสูง, ความกว้าง, 3]` |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์พุต สาธารณะ < TUint8 > asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง DecodeGif แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TString > เนื้อหา)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DecodeGif ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
เนื้อหา | 0-D. รูปภาพที่เข้ารหัส GIF |
การส่งคืน
- ตัวอย่างใหม่ของ DecodeGif