เทนเซอร์โฟลว์:: ปฏิบัติการ:: เข้ารหัส JPEG:: คุณสมบัติ
#include <image_ops.h>ตัวตั้งค่าแอตทริบิวต์เพิ่มเติมสำหรับ EncodeJpeg
สรุป
| คุณลักษณะสาธารณะ | |
|---|---|
| chroma_downsampling_ = true | bool | 
| density_unit_ = "in" | StringPiece | 
| format_ = "" | StringPiece | 
| optimize_size_ = false | bool | 
| progressive_ = false | bool | 
| quality_ = 95 | int64 | 
| x_density_ = 300 | int64 | 
| xmp_metadata_ = "" | StringPiece | 
| y_density_ = 300 | int64 | 
| งานสาธารณะ | |
|---|---|
| ChromaDownsampling (bool x) | TF_MUST_USE_RESULT Attrs | 
| DensityUnit (StringPiece x) | TF_MUST_USE_RESULT Attrs หน่วยที่ใช้ในการระบุ  x_densityและy_density: พิกเซลต่อนิ้ว ('in') หรือเซนติเมตร ('cm') | 
| Format (StringPiece x) | TF_MUST_USE_RESULT Attrs รูปแบบภาพต่อพิกเซล | 
| OptimizeSize (bool x) | TF_MUST_USE_RESULT Attrs หากเป็น True ให้ใช้ CPU/RAM เพื่อลดขนาดโดยไม่มีการเปลี่ยนแปลงคุณภาพ | 
| Progressive (bool x) | TF_MUST_USE_RESULT Attrs หากเป็นจริง ให้สร้าง JPEG ที่โหลดอย่างต่อเนื่อง (หยาบถึงละเอียด) | 
| Quality (int64 x) | TF_MUST_USE_RESULT Attrs คุณภาพของการบีบอัดตั้งแต่ 0 ถึง 100 (ยิ่งสูงยิ่งดีและช้าลง) | 
| XDensity (int64 x) | TF_MUST_USE_RESULT Attrs พิกเซลแนวนอนต่อหน่วยความหนาแน่น | 
| XmpMetadata (StringPiece x) | TF_MUST_USE_RESULT Attrs หากไม่ว่างเปล่า ให้ฝังข้อมูลเมตา XMP นี้ในส่วนหัวของรูปภาพ | 
| YDensity (int64 x) | TF_MUST_USE_RESULT Attrs พิกเซลแนวตั้งต่อหน่วยความหนาแน่น | 
คุณลักษณะสาธารณะ
chroma_downsampling_
bool tensorflow::ops::EncodeJpeg::Attrs::chroma_downsampling_ = true
ความหนาแน่น_หน่วย_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::density_unit_ = "in"
รูปแบบ_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::format_ = ""
ปรับให้เหมาะสม_ขนาด_
bool tensorflow::ops::EncodeJpeg::Attrs::optimize_size_ = false
ก้าวหน้า_
bool tensorflow::ops::EncodeJpeg::Attrs::progressive_ = false
คุณภาพ_
int64 tensorflow::ops::EncodeJpeg::Attrs::quality_ = 95
x_ความหนาแน่น_
int64 tensorflow::ops::EncodeJpeg::Attrs::x_density_ = 300
xmp_ข้อมูลเมตา_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::xmp_metadata_ = ""
y_ความหนาแน่น_
int64 tensorflow::ops::EncodeJpeg::Attrs::y_density_ = 300
งานสาธารณะ
การสุ่มตัวอย่างโครมา
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::ChromaDownsampling( bool x )
ดู http://en.wikipedia.org/wiki/Chroma_subsampling
ค่าเริ่มต้นเป็นจริง
หน่วยความหนาแน่น
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::DensityUnit( StringPiece x )
หน่วยที่ใช้ในการระบุ x_density และ y_density : พิกเซลต่อนิ้ว ( 'in' ) หรือเซนติเมตร ( 'cm' )
ค่าเริ่มต้นเป็น "ใน"
รูปแบบ
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Format( StringPiece x )
รูปแบบภาพต่อพิกเซล
ค่าเริ่มต้นเป็น ""
ปรับขนาดให้เหมาะสม
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::OptimizeSize( bool x )
หากเป็น True ให้ใช้ CPU/RAM เพื่อลดขนาดโดยไม่มีการเปลี่ยนแปลงคุณภาพ
ค่าเริ่มต้นเป็นเท็จ
ก้าวหน้า
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Progressive( bool x )
หากเป็นจริง ให้สร้าง JPEG ที่โหลดอย่างต่อเนื่อง (หยาบถึงละเอียด)
ค่าเริ่มต้นเป็นเท็จ
คุณภาพ
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Quality( int64 x )
คุณภาพของการบีบอัดตั้งแต่ 0 ถึง 100 (ยิ่งสูงยิ่งดีและช้าลง)
ค่าเริ่มต้นคือ 95
Xความหนาแน่น
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XDensity( int64 x )
พิกเซลแนวนอนต่อหน่วยความหนาแน่น
ค่าเริ่มต้นคือ 300
XmpMetadata
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XmpMetadata( StringPiece x )
หากไม่ว่างเปล่า ให้ฝังข้อมูลเมตา XMP นี้ในส่วนหัวของรูปภาพ
ค่าเริ่มต้นเป็น ""
Yความหนาแน่น
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::YDensity( int64 x )
พิกเซลแนวตั้งต่อหน่วยความหนาแน่น
ค่าเริ่มต้นคือ 300