เทนเซอร์โฟลว์:: ปฏิบัติการ:: เข้ารหัสJpeg
#include <image_ops.h>JPEG เข้ารหัสรูปภาพ
สรุป
 image เป็น 3-D uint8 Tensor ของรูปร่าง [height, width, channels]
 format attr สามารถใช้เพื่อแทนที่รูปแบบสีของเอาต์พุตที่เข้ารหัสได้ ค่าสามารถเป็น:
-  `'' : Use a default format based on the number of channels in the image. *ระดับสีเทา: Output a grayscale JPEG image. Theช่องสัญญาณdimension ofภาพmust be 1. *rgb: Output an RGB JPEG image. Theช่องdimension ofรูปภาพ ` ต้องเป็น 3
 หากไม่ได้ระบุ format หรือเป็นสตริงว่าง ระบบจะเลือกรูปแบบเริ่มต้นตามจำนวนช่องสัญญาณใน image :
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
-  ภาพ: 3 มิติพร้อมรูปทรง [height, width, channels]
 แอ็ตทริบิวต์ทางเลือก (ดู Attrs ):
- รูปแบบ: รูปแบบภาพต่อพิกเซล
- คุณภาพ: คุณภาพของการบีบอัดตั้งแต่ 0 ถึง 100 (ยิ่งสูงก็ยิ่งดีและช้าลง)
- โปรเกรสซีฟ: หากเป็นจริง ให้สร้าง JPEG ที่โหลดแบบโปรเกรสซีฟ (หยาบถึงละเอียด)
- Optimize_size: ถ้าเป็น True ให้ใช้ CPU/RAM เพื่อลดขนาดโดยไม่มีการเปลี่ยนแปลงคุณภาพ
- chroma_downsampling: ดู http://en.wikipedia.org/wiki/Chroma_subsampling
-  Density_unit: หน่วยที่ใช้ระบุ x_densityและy_density: พิกเซลต่อนิ้ว ('in') หรือเซนติเมตร ('cm')
- x_density: พิกเซลแนวนอนต่อหน่วยความหนาแน่น
- y_density: พิกเซลแนวตั้งต่อหน่วยความหนาแน่น
- xmp_metadata: หากไม่ว่างเปล่า ให้ฝังข้อมูลเมตา XMP นี้ในส่วนหัวของรูปภาพ
ผลตอบแทน:
-  Output: 0-D รูปภาพที่เข้ารหัส JPEG
| ตัวสร้างและผู้ทำลาย | |
|---|---|
| EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
| EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) | 
| คุณลักษณะสาธารณะ | |
|---|---|
| contents | |
| operation | |
| งานสาธารณะ | |
|---|---|
| node () const | ::tensorflow::Node * | 
| operator::tensorflow::Input () const | |
| operator::tensorflow::Output () const | |
| ฟังก์ชันคงที่สาธารณะ | |
|---|---|
| ChromaDownsampling (bool x) | |
| DensityUnit (StringPiece x) | |
| Format (StringPiece x) | |
| OptimizeSize (bool x) | |
| Progressive (bool x) | |
| Quality (int64 x) | |
| XDensity (int64 x) | |
| XmpMetadata (StringPiece x) | |
| YDensity (int64 x) | |
| โครงสร้าง | |
|---|---|
| เทนเซอร์โฟลว์:: ops:: EncodeJpeg:: Attrs | ตัวตั้งค่าแอตทริบิวต์เพิ่มเติมสำหรับ EncodeJpeg | 
คุณลักษณะสาธารณะ
เนื้อหา
::tensorflow::Output contents
การดำเนินการ
Operation operation
งานสาธารณะ
เข้ารหัสJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
เข้ารหัสJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
โหนด
::tensorflow::Node * node() const
ตัวดำเนินการ::tensorflow::อินพุต
operator::tensorflow::Input() const
ตัวดำเนินการ::tensorflow::เอาต์พุต
operator::tensorflow::Output() const
ฟังก์ชันคงที่สาธารณะ
การสุ่มตัวอย่างโครมา
Attrs ChromaDownsampling( bool x )
หน่วยความหนาแน่น
Attrs DensityUnit( StringPiece x )
รูปแบบ
Attrs Format( StringPiece x )
ปรับขนาดให้เหมาะสม
Attrs OptimizeSize( bool x )
ก้าวหน้า
Attrs Progressive( bool x )
คุณภาพ
Attrs Quality( int64 x )
Xความหนาแน่น
Attrs XDensity( int64 x )
XmpMetadata
Attrs XmpMetadata( StringPiece x )
Yความหนาแน่น
Attrs YDensity( int64 x )