tensorflow::ops::DecodeJpeg
#include <image_ops.h>JPEG formatında kodlanmış bir görüntüyü uint8 tensörüne dönüştürü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, arayüz aynı olduğundan PNG'leri ve animasyonsuz GIF'leri de çözmeyi destekler, ancak tf.image.decode_image kullanmak daha temiz bir yöntemdir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- İçerik: 0-D. JPEG formatında kodlanmış görüntü.
İ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 | |
|---|---|
DecodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents) | |
DecodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, const DecodeJpeg::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::DecodeJpeg::Attrs | DecodeJpeg için isteğe bağlı öznitelik ayarlayıcıları. |
Genel özellikler
resim
::tensorflow::Output image
operasyon
Operation operation
Kamusal işlevler
JPEG kodunu çöz
DecodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input contents )
JPEG kodunu çöz
DecodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input contents, const DecodeJpeg::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 )