เทนเซอร์โฟลว์:: ปฏิบัติการ:: เข้ารหัสPng
#include <image_ops.h>
PNG เข้ารหัสรูปภาพ
สรุป
image
เป็น 3-D uint8 หรือ uint16 Tensor ของรูปร่าง [height, width, channels]
โดยที่ channels
คือ:
- 1: สำหรับระดับสีเทา
- 2: สำหรับระดับสีเทา + อัลฟ่า
- 3: สำหรับ RGB
- 4: สำหรับ RGBA
ระดับการบีบอัด ZLIB หรือ compression
สามารถเป็น -1 สำหรับค่าเริ่มต้นของตัวเข้ารหัส PNG หรือค่าตั้งแต่ 0 ถึง 9 โดย 9 คือระดับการบีบอัดสูงสุด ซึ่งสร้างเอาต์พุตน้อยที่สุด แต่ช้ากว่า
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- ภาพ: 3 มิติพร้อมรูปทรง
[height, width, channels]
แอ็ตทริบิวต์ทางเลือก (ดู Attrs
):
- การบีบอัด: ระดับการบีบอัด
ผลตอบแทน:
-
Output
: 0-D รูปภาพที่เข้ารหัส PNG
ตัวสร้างและผู้ทำลาย | |
---|---|
EncodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodePng::Attrs & attrs) |
คุณลักษณะสาธารณะ | |
---|---|
contents | |
operation |
งานสาธารณะ | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
ฟังก์ชันคงที่สาธารณะ | |
---|---|
Compression (int64 x) |
โครงสร้าง | |
---|---|
เทนเซอร์โฟลว์ :: ops :: EncodePng :: Attrs | ตัวตั้งค่าแอตทริบิวต์เพิ่มเติมสำหรับ EncodePng |
คุณลักษณะสาธารณะ
เนื้อหา
::tensorflow::Output contents
การดำเนินการ
Operation operation
งานสาธารณะ
เข้ารหัสPng
EncodePng( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
เข้ารหัสPng
EncodePng( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodePng::Attrs & attrs )
โหนด
::tensorflow::Node * node() const
ตัวดำเนินการ::tensorflow::อินพุต
operator::tensorflow::Input() const
ตัวดำเนินการ::tensorflow::เอาต์พุต
operator::tensorflow::Output() const
ฟังก์ชันคงที่สาธารณะ
การบีบอัด
Attrs Compression( int64 x )