DecodeAndCropJpeg

パブリック最終クラスDecodeAndCropJpeg

JPEG エンコードされたイメージを uint8 テンソルにデコードしてトリミングします。

属性「channels」は、デコードされた画像に必要なカラー チャネルの数を示します。

受け入れられる値は次のとおりです。

  • 0: JPEG エンコード画像のチャネル数を使用します。
  • 1: グレースケール画像を出力します。
  • 3: RGB画像を出力します。
必要に応じて、JPEG エンコードされた画像は、要求されたカラー チャネルの数に一致するように変換されます。

属性「ratio」を使用すると、デコード中に画像を整数倍にダウンスケーリングできます。許可される値は、1、2、4、および 8 です。これは、後でイメージをダウンスケールするよりもはるかに高速です。

これはデコードとクロップの組み合わせと同等ですが、部分的な JPEG 画像をデコードするだけではるかに高速になります。

ネストされたクラス

クラスDecodeAndCropJpeg.Options DecodeAndCropJpegのオプションの属性

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

静的DecodeAndCropJpeg.Options
受け入れ可能な分数(浮動小数点許容可能な分数)
出力< TUint8 >
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的DecodeAndCropJpeg.Options
チャンネル(ロングチャンネル)
静的DecodeAndCropJpeg
create (スコープスコープ、オペランド< TString > 内容、オペランド< TInt32 > CropWindow、オプション...オプション)
新しい DecodeAndCropJpeg 操作をラップするクラスを作成するファクトリ メソッド。
静的DecodeAndCropJpeg.Options
dctMethod (文字列 dctMethod)
静的DecodeAndCropJpeg.Options
fancyUpscaling (ブール値の fancyUpscaling)
出力< TUint8 >
画像()
形状 `[高さ、幅、チャネル]` を持つ 3-D。
静的DecodeAndCropJpeg.Options
レシオ(ロングレシオ)
静的DecodeAndCropJpeg.Options
tryRecoverTruncated (ブール値の tryRecoverTruncated)

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "DecodeAndCropJpeg"

パブリックメソッド

public static DecodeAndCropJpeg.Options acceptableFraction (Float acceptableFraction)

パラメーター
許容可能な分数切り捨てられた入力が受け入れられるまでに最低限必要な行の部分。

public Output < TUint8 > asOutput ()

テンソルのシンボリック ハンドルを返します。

TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。

public static DecodeAndCropJpeg.Optionsチャネル(長いチャネル)

パラメーター
チャンネルデコードされたイメージのカラー チャネルの数。

public static DecodeAndCropJpeg create (スコープスコープ、オペランド< TString > 内容、オペランド< TInt32 > CropWindow、オプション...オプション)

新しい DecodeAndCropJpeg 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
コンテンツ0-D。 JPEG エンコードされた画像。
クロップウィンドウ1-D。クロップウィンドウ: [crop_y、crop_x、crop_height、crop_width]。
オプションオプションの属性値を持ちます
戻り値
  • DecodeAndCropJpeg の新しいインスタンス

public static DecodeAndCropJpeg.Options dctMethod (String dctMethod)

パラメーター
dctメソッド解凍に使用されるアルゴリズムに関するヒントを指定する文字列。デフォルトは「」で、システム固有のデフォルトにマップされます。現在有効な値は ["INTEGER_FAST"、"INTEGER_ACCURATE"] です。ヒントは無視される場合があります (たとえば、内部 JPEG ライブラリがその特定のオプションを持たないバージョンに変更されます)。

public static DecodeAndCropJpeg.Options fancyUpscaling (ブール値 fancyUpscaling)

パラメーター
ファンシーアップスケーリングtrue の場合、クロマ プレーンの低速だが優れたアップスケーリングを使用します (yuv420/422 のみ)。

public出力< TUint8 >画像()

形状 `[高さ、幅、チャネル]` を持つ 3-D。

public static DecodeAndCropJpeg.Options比率(Long 比率)

パラメーター
比率ダウンスケーリング率。

public static DecodeAndCropJpeg.Options tryRecoverTruncated (ブール型 tryRecoverTruncated)

パラメーター
tryRecover切り捨てられたtrue の場合、切り詰められた入力から画像を復元しようとします。