EncodeJpeg

genel son sınıf EncodeJpeg

Bir görüntüyü JPEG olarak kodlayın.

'görüntü', '[yükseklik, genişlik, kanallar]' şeklinde bir 3 boyutlu uint8 Tensördür.

Attr 'format' kodlanmış çıktının renk formatını geçersiz kılmak için kullanılabilir. Değerler şunlar olabilir:

  • `''`: Görüntüdeki kanal sayısına göre varsayılan formatı kullanın.
  • `gri tonlamalı`: Gri tonlamalı bir JPEG görüntüsünün çıktısını alır. "Resim"in "kanallar" boyutu 1 olmalıdır.
  • `rgb`: Bir RGB JPEG görüntüsünün çıktısını alır. "Resim"in "kanallar" boyutu 3 olmalıdır.
'Biçim' belirtilmemişse veya boş dize ise, 'görüntü'deki kanal sayısına bağlı olarak varsayılan bir biçim seçilir:
  • 1: Gri tonlamalı bir görüntünün çıktısını alın.
  • 3: Bir RGB görüntüsünün çıktısını alın.

İç İçe Sınıflar

sınıf EncodeJpeg.Seçenekler EncodeJpeg için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış < TString >
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik EncodeJpeg.Options
chromaDownsampling (Boolean chromaDownsampling)
Çıkış < TString >
içindekiler ()
0-D.
statik EncodeJpeg
oluştur ( Kapsam kapsamı, İşlenen < TUint8 > görüntü, Seçenekler... seçenekler)
Yeni bir EncodeJpeg işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik EncodeJpeg.Options
yoğunlukBirimi (Dize yoğunluğuBirimi)
statik EncodeJpeg.Options
format (Dize formatı)
statik EncodeJpeg.Options
optimizeSize (Boolean optimizeSize)
statik EncodeJpeg.Options
ilerici (Boolean ilerici)
statik EncodeJpeg.Options
kalite (Uzun kalite)
statik EncodeJpeg.Options
xDensity (Uzun xDensity)
statik EncodeJpeg.Options
xmpMetadata (Dize xmpMetadata)
statik EncodeJpeg.Options
yYoğunluk (Uzun yYoğunluk)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "EncodeJpeg"

Genel Yöntemler

genel Çıkış < TString > asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static EncodeJpeg.Options chromaDownsampling (Boolean chromaDownsampling)

Parametreler
chromaAltörnekleme Bkz. http://en.wikipedia.org/wiki/Chroma_subsampling.

genel Çıkış < TString > içerikler ()

0-D. JPEG kodlu görüntü.

public static EncodeJpeg oluştur ( Kapsam kapsamı, İşlenen < TUint8 > resim, Seçenekler... seçenekler)

Yeni bir EncodeJpeg işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
resim "[yükseklik, genişlik, kanallar]" şeklinde 3 boyutlu.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • EncodeJpeg'in yeni bir örneği

public static EncodeJpeg.Options yoğunlukBirimi (Dize yoğunluğuBirimi)

Parametreler
yoğunlukBirimi "x_density" ve "y_density"yi belirtmek için kullanılan birim: inç başına piksel ("inç") veya santimetre ("cm").

public static EncodeJpeg.Options formatı (Dize formatı)

Parametreler
biçim Piksel başına görüntü formatı.

public static EncodeJpeg.Options optimizeSize (Boolean optimizeSize)

Parametreler
optimizeBoyut Doğruysa, kalite değişikliği olmadan boyutu azaltmak için CPU/RAM harcayın.

public static EncodeJpeg.Options aşamalı (Boolean aşamalı)

Parametreler
ilerici Doğruysa, aşamalı olarak (kabadan inceye) yüklenen bir JPEG oluşturun.

public static EncodeJpeg.Options kalitesi (Uzun kalite)

Parametreler
kalite Sıkıştırma kalitesi 0'dan 100'e kadar (daha yüksek, daha iyi ve daha yavaştır).

public static EncodeJpeg.Options xDensity (Uzun xDensity)

Parametreler
xYoğunluk Yoğunluk birimi başına yatay piksel.

public static EncodeJpeg.Options xmpMetadata (String xmpMetadata)

Parametreler
xmpMeta verileri Boş değilse bu XMP meta verilerini resim başlığına gömün.

public static EncodeJpeg.Options yDensity (Uzun yDensity)

Parametreler
yYoğunluk Yoğunluk birimi başına dikey piksel.