dòng chảy căng:: ôi:: Mã hóaJpeg:: Attr

#include <image_ops.h>

Trình thiết lập thuộc tính tùy chọn cho EncodeJpeg .

Bản tóm tắt

Thuộc tính công khai

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

Chức năng công cộng

ChromaDownsampling (bool x)
TF_MUST_USE_RESULT Attrs
DensityUnit (StringPiece x)
TF_MUST_USE_RESULT Attrs
Đơn vị dùng để chỉ định x_densityy_density : pixel trên inch ( 'in' ) hoặc centimet ( 'cm' ).
Format (StringPiece x)
TF_MUST_USE_RESULT Attrs
Định dạng hình ảnh trên mỗi pixel.
OptimizeSize (bool x)
TF_MUST_USE_RESULT Attrs
Nếu Đúng, hãy sử dụng CPU/RAM để giảm kích thước mà không thay đổi chất lượng.
Progressive (bool x)
TF_MUST_USE_RESULT Attrs
Nếu Đúng, hãy tạo một JPEG tải dần dần (thô đến mịn).
Quality (int64 x)
TF_MUST_USE_RESULT Attrs
Chất lượng nén từ 0 đến 100 (càng cao càng tốt và chậm hơn).
XDensity (int64 x)
TF_MUST_USE_RESULT Attrs
Pixel ngang trên mỗi đơn vị mật độ.
XmpMetadata (StringPiece x)
TF_MUST_USE_RESULT Attrs
Nếu không trống, hãy nhúng siêu dữ liệu XMP này vào tiêu đề hình ảnh.
YDensity (int64 x)
TF_MUST_USE_RESULT Attrs
Pixel dọc trên mỗi đơn vị mật độ.

Thuộc tính công khai

lấy mẫu sắc độ_

bool tensorflow::ops::EncodeJpeg::Attrs::chroma_downsampling_ = true

mật độ_đơn vị_

StringPiece tensorflow::ops::EncodeJpeg::Attrs::density_unit_ = "in"

định dạng_

StringPiece tensorflow::ops::EncodeJpeg::Attrs::format_ = ""

tối ưu hóa_size_

bool tensorflow::ops::EncodeJpeg::Attrs::optimize_size_ = false

cấp tiến_

bool tensorflow::ops::EncodeJpeg::Attrs::progressive_ = false

chất lượng_

int64 tensorflow::ops::EncodeJpeg::Attrs::quality_ = 95

x_mật độ_

int64 tensorflow::ops::EncodeJpeg::Attrs::x_density_ = 300

xmp_metadata_

StringPiece tensorflow::ops::EncodeJpeg::Attrs::xmp_metadata_ = ""

y_mật độ_

int64 tensorflow::ops::EncodeJpeg::Attrs::y_density_ = 300

Chức năng công cộng

Lấy mẫu Chroma

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::ChromaDownsampling(
  bool x
)

Xem http://en.wikipedia.org/wiki/Chroma_subsampling .

Mặc định là đúng

Đơn vị mật độ

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::DensityUnit(
  StringPiece x
)

Đơn vị dùng để chỉ định x_densityy_density : pixel trên inch ( 'in' ) hoặc centimet ( 'cm' ).

Mặc định là "trong"

Định dạng

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Format(
  StringPiece x
)

Định dạng hình ảnh trên mỗi pixel.

Mặc định là ""

Tối ưu hóa kích thước

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::OptimizeSize(
  bool x
)

Nếu Đúng, hãy sử dụng CPU/RAM để giảm kích thước mà không thay đổi chất lượng.

Mặc định là sai

Cấp tiến

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Progressive(
  bool x
)

Nếu Đúng, hãy tạo một JPEG tải dần dần (thô đến mịn).

Mặc định là sai

Chất lượng

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Quality(
  int64 x
)

Chất lượng nén từ 0 đến 100 (càng cao càng tốt và chậm hơn).

Mặc định là 95

XMật độ

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XDensity(
  int64 x
)

Pixel ngang trên mỗi đơn vị mật độ.

Mặc định là 300

Siêu dữ liệu Xmp

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XmpMetadata(
  StringPiece x
)

Nếu không trống, hãy nhúng siêu dữ liệu XMP này vào tiêu đề hình ảnh.

Mặc định là ""

YMật độ

TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::YDensity(
  int64 x
)

Pixel dọc trên mỗi đơn vị mật độ.

Mặc định là 300