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

หากเป็น True ให้สร้าง 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