tensör akışı:: operasyon:: EncodeJpeg
#include <image_ops.h>
Bir görüntüyü JPEG olarak kodlayın.
Özet
image
bir 3-D uint8 tensör şeklidir [height, width, channels]
.
attr format
, kodlanmış çıktının renk biçimini geçersiz kılmak için kullanılabilir. Değerler şunlar olabilir:
- `''
: Use a default format based on the number of channels in the image. *
gri tonlamalı: Output a grayscale JPEG image. The
kanaldimension of
must be 1. *
rgb: Output an RGB JPEG image. The
kanaldimension of
3 olmalıdır.
format
belirtilmemişse veya boş dize ise, image
kanal sayısı işlevine göre varsayılan bir biçim seçilir:
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- görüntü:
[height, width, channels]
şeklinde 3 boyutlu .
İsteğe bağlı özellikler (bkz. Attrs
):
- biçim: Piksel başına görüntü biçimi.
- kalite: 0'dan 100'e kadar sıkıştırma kalitesi (daha yüksek, daha iyi ve daha yavaştır).
- aşamalı: True ise, aşamalı olarak yüklenen (kabadan inceye) bir JPEG oluşturun.
- optimize_size: True ise, kalite değişikliği olmadan boyutu azaltmak için CPU/RAM harcayın.
- chroma_downsampling: Bkz. http://en.wikipedia.org/wiki/Chroma_subsampling .
- yoğunluk_birimi:
x_density
vey_density
belirtmek için kullanılan birim: inç ('in'
) veya santimetre ('cm'
) başına piksel. - x_density: Yoğunluk birimi başına yatay piksel.
- y_density: Yoğunluk birimi başına dikey piksel.
- xmp_metadata: Boş değilse, bu XMP meta verilerini resim başlığına gömün.
İadeler:
-
Output
: 0-D. JPEG kodlu görüntü.
Yapıcılar ve Yıkıcılar | |
---|---|
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) |
Genel özellikler | |
---|---|
contents | |
operation |
Kamu işlevleri | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Genel statik işlevler | |
---|---|
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) |
yapılar | |
---|---|
tensorflow:: ops:: EncodeJpeg:: Attrs | EncodeJpeg için isteğe bağlı öznitelik ayarlayıcılar. |
Genel özellikler
içindekiler
::tensorflow::Output contents
operasyon
Operation operation
Kamu işlevleri
EncodeJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
EncodeJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıkış
operator::tensorflow::Output() const
Genel statik işlevler
ChromaAşağı Örnekleme
Attrs ChromaDownsampling( bool x )
YoğunlukBirimi
Attrs DensityUnit( StringPiece x )
Biçim
Attrs Format( StringPiece x )
Optimize Boyut
Attrs OptimizeSize( bool x )
ilerici
Attrs Progressive( bool x )
Kalite
Attrs Quality( int64 x )
XYoğunluk
Attrs XDensity( int64 x )
XmpMeta Verileri
Attrs XmpMetadata( StringPiece x )
YDyoğunluk
Attrs YDensity( int64 x )