DecodePng

パブリック最終クラスDecodePng

PNG エンコードされたイメージを uint8 または uint16 テンソルにデコードします。

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

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

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

この操作は、インターフェイスが同じであるため、JPEG と非アニメーション GIF のデコードもサポートしていますが、 tf.io.decode_imageを使用する方がよりクリーンです。

ネストされたクラス

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

定数

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

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的DecodePng.Options
チャンネル(ロングチャンネル)
静的DecodePng < TUint8 >
create (スコープスコープ、オペランド< TString > 内容、オプション...オプション)
デフォルトの出力タイプを使用して新しい DecodePng オペレーションをラップするクラスを作成するファクトリ メソッド。
static <T extends TNumber > DecodePng <T>
create ( Scopeスコープ、 Operand < TString > 内容、Class<T> dtype、 Options...オプション)
新しい DecodePng 操作をラップするクラスを作成するファクトリ メソッド。
出力<T>
画像()
形状 `[高さ、幅、チャネル]` の 3-D。

継承されたメソッド

定数

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

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

定数値: "DecodePng"

パブリックメソッド

public Output <T> asOutput ()

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

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

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

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

public static DecodePng < TUint8 > create ( Scopeスコープ、 Operand < TString > 内容、 Options...オプション)

デフォルトの出力タイプを使用して新しい DecodePng オペレーションをラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
コンテンツ0-D。 PNG でエンコードされた画像。
オプションオプションの属性値を持ちます
戻り値
  • DecodePng の新しいインスタンス

public static DecodePng <T> create ( Scopeスコープ、 Operand < TString > 内容、Class<T> dtype、 Options...オプション)

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

パラメーター
範囲現在のスコープ
コンテンツ0-D。 PNG でエンコードされた画像。
オプションオプションの属性値を持ちます
戻り値
  • DecodePng の新しいインスタンス

public出力<T>画像()

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