tensorflow::ops::DecodeAndCropJpeg

#include <image_ops.h>

JPEG formatında kodlanmış bir görüntüyü çözün ve uint8 tensörüne kırpın.

Özet

Attr channels çözümlenen görüntü için istenen renk kanalı sayısını gösterir.

Kabul edilen değerler şunlardır:

  • 0: JPEG formatında kodlanmış görüntüdeki kanal sayısını kullanın.
  • 1: Gri tonlamalı bir görüntü çıktısı alın.
  • 3: Bir RGB görüntüsü oluşturun.

Gerektiğinde, JPEG formatındaki görüntü, istenen renk kanalı sayısına uyacak şekilde dönüştürülür.

Attr ratio kod çözme sırasında görüntünün tam sayı faktörüyle küçültülmesine olanak tanır. İzin verilen değerler: 1, 2, 4 ve 8'dir. Bu, görüntüyü daha sonra küçültmekten çok daha hızlıdır.

Bu işlem, kod çözme ve kırpma işlemlerinin bir kombinasyonuna eşdeğerdir, ancak JPEG görüntüsünün yalnızca kısmi kodunu çözerek çok daha hızlı bir şekilde gerçekleştirilir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • İçerik: 0-D. JPEG formatında kodlanmış görüntü.
  • crop_window: 1-D. Kırpma penceresi: [crop_y, crop_x, crop_height, crop_width].

İsteğe bağlı özellikler (bkz. Attrs ):

  • Kanallar: Çözümlenen görüntü için renk kanalı sayısı.
  • Oran: Küçültme oranı.
  • fancy_upscaling: Eğer true ise, renk düzlemlerinin daha yavaş ama daha güzel bir şekilde ölçeklendirilmesini kullanın (yalnızca yuv420/422).
  • try_recover_truncated: Doğruysa, kesilmiş girdiden bir görüntüyü kurtarmayı deneyin.
  • accepted_fraction: Kısaltılmış bir girişin kabul edilmesinden önce gereken minimum satır sayısı.
  • dct_method: Sıkıştırmayı açmak için kullanılan algoritma hakkında ipucu belirten bir dize. Varsayılan değer "" olup, sistem özelinde bir varsayılan değere karşılık gelir. Şu anda geçerli değerler ["INTEGER_FAST", "INTEGER_ACCURATE"]'dir. İpucu göz ardı edilebilir (örneğin, dahili jpeg kütüphanesi bu özel seçeneğe sahip olmayan bir sürüme geçer).

İadeler:

  • Output : [height, width, channels] şeklinde 3 boyutlu görüntü...

Yapıcılar ve Yıkıcılar

DecodeAndCropJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, :: tensorflow::Input crop_window)
DecodeAndCropJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, :: tensorflow::Input crop_window, const DecodeAndCropJpeg::Attrs & attrs)

Genel özellikler

image
operation

Kamusal işlevler

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Herkese açık statik fonksiyonlar

AcceptableFraction (float x)
Channels (int64 x)
DctMethod (StringPiece x)
FancyUpscaling (bool x)
Ratio (int64 x)
TryRecoverTruncated (bool x)

Yapılar

tensorflow::ops::DecodeAndCropJpeg::Attrs

DecodeAndCropJpeg için isteğe bağlı öznitelik ayarlayıcıları.

Genel özellikler

resim

::tensorflow::Output image

operasyon

Operation operation

Kamusal işlevler

JPEG'i Çöz ve Kırp

 DecodeAndCropJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input contents,
  ::tensorflow::Input crop_window
)

JPEG'i Çöz ve Kırp

 DecodeAndCropJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input contents,
  ::tensorflow::Input crop_window,
  const DecodeAndCropJpeg::Attrs & attrs
)

düğüm

::tensorflow::Node * node() const 

operatör::tensorflow::Giriş

 operator::tensorflow::Input() const 

operatör::tensorflow::Çıktı

 operator::tensorflow::Output() const 

Herkese açık statik fonksiyonlar

Kabul EdilebilirKesir

Attrs AcceptableFraction(
  float x
)

Kanallar

Attrs Channels(
  int64 x
)

DctMethod

Attrs DctMethod(
  StringPiece x
)

FancyUpscaling

Attrs FancyUpscaling(
  bool x
)

Oran

Attrs Ratio(
  int64 x
)

TryRecoverTruncated

Attrs TryRecoverTruncated(
  bool x
)