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 )