เทนเซอร์โฟลว์:: ปฏิบัติการ:: เข้ารหัส 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 หากเป็น True ให้สร้าง 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