DecodePng

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

ถอดรหัสภาพที่เข้ารหัส PNG เป็น uint8 หรือ uint16 เทนเซอร์

attr `channels` ระบุจำนวนช่องสีที่ต้องการสำหรับภาพที่ถอดรหัส

ค่าที่ยอมรับคือ:

  • 0: ใช้จำนวนช่องในภาพที่เข้ารหัส PNG
  • 1: ส่งออกภาพระดับสีเทา
  • 3: ส่งออกภาพ RGB
  • 4: ส่งออกภาพ RGBA
หากจำเป็น รูปภาพที่เข้ารหัส PNG จะถูกแปลงให้ตรงกับจำนวนช่องสีที่ร้องขอ

op นี้ยังรองรับการถอดรหัส JPEG และ GIF ที่ไม่ใช่ภาพเคลื่อนไหวเนื่องจากอินเทอร์เฟซเหมือนกัน แม้ว่าการใช้ tf.io.decode_image จะสะอาดกว่าก็ตาม

คลาสที่ซ้อนกัน

ระดับ ถอดรหัสPng.Options คุณลักษณะทางเลือกสำหรับ DecodePng

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
DecodePng.Options แบบคงที่
ช่อง (ช่องยาว)
DecodePng แบบคงที่ < TUint8 >
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TString > เนื้อหา ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ DecodePng ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น
คงที่ <T ขยาย TNumber > DecodePng <T>
สร้าง (ขอบเขต ขอบเขต ตัว ถูกดำเนินการ < TString > เนื้อหา Class<T> dtype ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ DecodePng ใหม่
เอาท์พุต <T>
ภาพ ()
3-D ที่มีรูปร่าง `[ความสูง ความกว้าง ช่อง]`

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

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "DecodePng"

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

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

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

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

ช่อง DecodePng.Options สาธารณะแบบคงที่ (ช่องยาว)

พารามิเตอร์
ช่อง จำนวนช่องสีสำหรับภาพที่ถอดรหัส

DecodePng แบบคงที่สาธารณะ < TUint8 > สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ < TString > เนื้อหา ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ DecodePng ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
เนื้อหา 0-D. รูปภาพที่เข้ารหัส PNG
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ DecodePng

สร้าง DecodePng <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TString > เนื้อหา คลาส <T> dtype ตัวเลือก... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
เนื้อหา 0-D. รูปภาพที่เข้ารหัส PNG
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ DecodePng

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

3-D ที่มีรูปร่าง `[ความสูง ความกว้าง ช่อง]`