パブリック最終クラスDecodePng
PNG エンコードされたイメージを uint8 または uint16 テンソルにデコードします。
属性「channels」は、デコードされた画像に必要なカラー チャネルの数を示します。
受け入れられる値は次のとおりです。
- 0: PNG エンコードされた画像のチャネル数を使用します。
- 1: グレースケール画像を出力します。
- 3: RGB画像を出力します。
- 4: RGBA画像を出力します。
この操作は、インターフェイスが同じであるため、JPEG と非アニメーション GIF のデコードもサポートしていますが、 tf.io.decode_image
を使用する方がよりクリーンです。
ネストされたクラス
クラス | DecodePng.オプション | DecodePng のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的DecodePng.Options | チャンネル(ロングチャンネル) |
静的DecodePng < TUint8 > | |
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 < 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 の新しいインスタンス