dòng chảy căng:: ôi:: Mã hóaJpeg
#include <image_ops.h>JPEG-mã hóa một hình ảnh.
Bản tóm tắt
 image là một Tensor 3-D uint8 có hình dạng [height, width, channels] .
 format attr có thể được sử dụng để ghi đè định dạng màu của đầu ra được mã hóa. Các giá trị có thể là:
-  `'' : Use a default format based on the number of channels in the image. *thang độ xám: Output a grayscale JPEG image. Thedimension ofhình ảnhmust be 1. *rgb: Output an RGB JPEG image. Thedimension ofhình ảnh` phải là 3.
 Nếu format không được chỉ định hoặc là chuỗi trống, định dạng mặc định sẽ được chọn theo hàm số kênh trong image :
Lập luận:
- phạm vi: Một đối tượng Phạm vi
-  hình ảnh: 3-D với hình dạng [height, width, channels].
 Thuộc tính tùy chọn (xem Attrs ):
- định dạng: Định dạng hình ảnh trên mỗi pixel.
- chất lượng: Chất lượng nén từ 0 đến 100 (càng cao càng tốt và chậm hơn).
- lũy tiến: Nếu Đúng, hãy tạo một JPEG tải dần dần (thô đến mịn).
- tối ưu hóa_size: 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.
- chroma_downsampling: Xem http://en.wikipedia.org/wiki/Chroma_subsampling .
-  mật độ_đơn vị: Đơn vị được sử dụng để chỉ định x_densityvày_density: pixel trên inch ('in') hoặc centimet ('cm').
- x_ mật độ: Pixel ngang trên mỗi đơn vị mật độ.
- y_d mật độ: Pixel dọc trên mỗi đơn vị mật độ.
- xmp_metadata: 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.
Trả về:
-  Output: 0-D. Hình ảnh được mã hóa JPEG.
| Hàm tạo và hàm hủy | |
|---|---|
| EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
| EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) | 
| Thuộc tính công khai | |
|---|---|
| contents | |
| operation | |
| Chức năng công cộng | |
|---|---|
| node () const | ::tensorflow::Node * | 
| operator::tensorflow::Input () const | |
| operator::tensorflow::Output () const | |
| Các hàm tĩnh công khai | |
|---|---|
| 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) | |
| Cấu trúc | |
|---|---|
| tensorflow:: ops:: EncodeJpeg:: Attrs | Trình thiết lập thuộc tính tùy chọn cho EncodeJpeg . | 
Thuộc tính công khai
nội dung
::tensorflow::Output contents
hoạt động
Operation operation
Chức năng công cộng
Mã hóaJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
Mã hóaJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
nút
::tensorflow::Node * node() const
toán tử::tenorflow::Đầu vào
operator::tensorflow::Input() const
toán tử::tenorflow::Đầu ra
operator::tensorflow::Output() const
Các hàm tĩnh công khai
Lấy mẫu Chroma
Attrs ChromaDownsampling( bool x )
Đơn vị mật độ
Attrs DensityUnit( StringPiece x )
Định dạng
Attrs Format( StringPiece x )
Tối ưu hóaKích thước
Attrs OptimizeSize( bool x )
Tiến bộ
Attrs Progressive( bool x )
Chất lượng
Attrs Quality( int64 x )
XMật độ
Attrs XDensity( int64 x )
Siêu dữ liệu Xmp
Attrs XmpMetadata( StringPiece x )
YMật độ
Attrs YDensity( int64 x )